The platforms cost billions to run, and they are run by companies that are expected to have yearly growth.
You can blame the companies for being greed, but the users are equally naive if they think the money is just going to materialize out of thin air.
Free to use with no ads just isn’t going to work, someone is going to need to cover the server cost.
Doesn’t mean they can’t try, and restrict your personal freedom in the process. If people are using VPN to commit a crime, the solution is to try and ban the use of VPN.