An alternative would be to set up a mining pool that only mines Bitcoin transactions.
~
Said pool will miss out tons on transaction fees will will be able to take pride in knowing that they are not screwing over the entire network that their business has been set up to serve.
Short-term, they'd lose out on profit from fees. Long-term, if this madness continues, they may end up running at a loss when competing miners can afford more hardware and push the difficulty higher because they make more profit.
The community and the developers of Bitcoin needs to move fast agains this shit.
We cant give them this freedom to do this so easily.
From Bitcoin's perspective, nothing is wrong. Fees are an open market and it's working "fine". Just not for normal Bitcoin users

Maybe we can put a more higher fee if weight more than XXXX but i dont really know how to implement this.
That doesn't help: those transactions are tiny. My screenshot (yesterday) showed 328 bytes and 0.000612
BTC fee. Miners must love this.
I also think they are exploting the "non censoring" politics of the BTC. they use this in their favour.
True. But can that really be changed without negative side effects?
@GR Sasa: I'll repeat what I wrote earlier:
Read the 2 posts above yours.
I've deleted your post. Read more, post less.