The only way to fight this is to vote with your feet.
Stop using these platforms.
They are businesses and users are profits. Less users means less profits.
If you stop using the platforms, they will make less money and either change their ways or fail.
If you keep using them - you are rewarding their bad behavior.
That's exactly my position, @ozphil. Thanks for your support.