This is one of the reasons i dont like cloud. I only use it for (encrypted) backups and temporary sharing. Not for important stuff. Also i dont want my account or data to be randomly deleted due to vague terms and conditions or policies.
You can store data on AWS, Google Cloud, or Azure and pay per GB per month. They price it at a level that's profitable to them, and I pay for it.
"Unlimited, at fixed (or no) cost, forever" is not a sustainable business model. If you're one of the outliers, you risk issues like in OP. If enough people are outliers, then they'll eventually have to pull the rug out.