I'm surprised so many replies here are about removing a free tier 2 years ago. Things cost money, what did you expect? Whenever I get free products that cost money I expect it's either temporary, or I'm being the product myself.
as much as I question why someone would trust a free "forever" offer, I have a lot more questions about a company that is denying what's in the public record.