> Hmm, moving to a free service can take a lot of time, there might be lock-in?
Which is why it's good to pay for the product to get support once you're dependent on it. It's why cloud providers give companies and devs free credit. Once you've built it on that platform, you're less likely to want to move, and might need to scale, and get support once you're making money. This is how free tiers work, they're basically a demo, and they can cancel accounts for abuse or get around to fixing problems if and when they feel like it. You're also welcome to find another service...that's free, that provides great support and hope they stick around.
Going back to the free sample analogy, you can get one for free, but if you want the full product (including support), you gotta pay.