A couple of these are incorrect:
The extreme transaction times prevents any normal type of trading of an investment asset, drastically reducing market liquidity
The liquidity has
increased very dramatically over the last few months.
The community has clearly been shouting for something to be done in terms of the transaction costs and transaction times, but devs don't care
If the community are unsatisfied with Bitcoin Core, they can run a different client. If they decide to alter the consensus rules they will be incompatible with other Bitcoin clients, but they still have that freedom and consensus can theoretically be achieved.