Though amongst those service-types, I can't really recommend beyond the fact that linode & DO didn't give me any headaches for the one month I used them
Which means you won't learn AWS/Azure/etc instead, and they lose mind-share. This is actually an argument for why they SHOULD offer hard limits, not an argument against.
If their goal is to push startups/newbies/hobbyists to other platform, they're definitely on the right path. If the goal is to make their cloud services safe to learn/start using, then they could do much better.
Your logic is a self-contradiction:
- You need an expert to use AWS/Azure
- It is unsafe to even learn AWS/Azure without already being an expert.
Where do these experts come from? Osmosis? If there's no safe way to learn them, and being an expert is a prerequisite to using them, then you've created an artificial self-limiting supply shortage.
This is another argument that defeats itself and shows that these limits are absolutely needed to stop a mindshare loss/lack of expertise.
In my case, working for a company that gave me admin access from day one with no practical experience with AWS.
Even though I haven’t done anything stupid (yet) and think I know enough not to now, I wouldn’t recommend that....
My own mistakes are probably a greater risk, but still. Turn on that 2FA.
I ran into that issue when I wanted to play with AWS EC2 (few years ago, maybe it has changed since then, or maybe I didn't look hard enough). The free VMs were too slow to be usable. Considering my usage, I was unlikely to run into un-expected spendings, but I didn't want to take any risk. Can anyone recommend a similar service with a simpler customer interface where you can set up a simple safety spending limit?