Yeah, you can now provision multiple instance types in an ASG which mitigates this somewhat.
I think people sometimes forget that the cloud isn't magic, and a sudden burst of requests for new instances needs somebody to actually rack up some servers.