I don't think the bitcoin community is capable of making a change that large at this point, other ideological objections that they have against PoS aside.
Another option would be continually adjusting the block reward to not over subsidize mining.
Block reward is only changed on halvenings. Difficulty retargeting changes to try to keep blocks and therefore bitcoin emissions per unit of time (10 minutes) the same.
The issue is that there is now too much electricity & therefore carbon emissions being spent on security the bitcoin blockchain. If the bitcoin community could adjust this down for slightly lower 51% attack defense they might be able to avoid the pressure from outside groups.
But the bitcoin community has shown it's self unable to make changes or establish any consensus outside of what is already believed.
Another option would be continually adjusting the block reward to not over subsidize mining.