please enlighten me,.
Here's the scoop. There are 2 core devs that are basically paid lobbyists for Blockstream. In Washington, politicians make decisions based on who is contributing to their campaigns, often times not what is in the best interest of their constituents.
The same is true in Bitcoin, devs making engineering decisions that are in the best interest of Blockstream, not the wider community. 1MB blocks serve Blockstream, 2MB blocks serve the greater good of Bitcoin.