When it comes to storage "unlimited" to me means a promise to be broken at some random point in the future. I'll never use a service that claims unlimited anything over having an actual cost model. Companies that charge by what you use have actually given consideration to the cost of doing business and have priced that in already.
I've long thought that words such as "unlimited", "infinite" and so on should be legally banned from marketing, or at the very least their use should be heavenly regulated.
_Nothing_ is actually infinite. Everything has limits.
"But X terabytes is functionally infinite for 99.99% of users"
Cool, then advertise that you offer Xtb of storage. Infinite means infinite, and if you offer anything less than that - and you do - then you shouldn't be allowed to say otherwise.