> What if your plan ID becomes unavailble
The API should throw an error, so I can adjust my scripts, instead of silently provisioning a server I never intended to provision.
There should be a deprecation process when a plan is discontinued, so this doesn't happen unexpectedly.
If AWS can't provision me a t1.micro, they don't just go and give me a m3.small instead.