The only way I would ever see this getting fixed would be for them to abandon the ad-supported business model and actually charge ordinary users for their services. Whether you like it or not, "you get what you pay for" is a thing. If you are getting a service for free, you actually have no right to any kind of support. You just have to take whatever you get. Yes, it sucks, but unfortunately the only way to make sure you aren't a victim is to not trust anything you care about to these services. Which is why I don't.