Boggles my mind that they lacked the foresight to seriously consider whether this was a good move or not. I always considered them extremely developer friendly, but with this latest move, I'm not so sure.
I wouldnt just write them off for one goof. It can happen to anyone. In the grand scheme of things this is a new market that is growing and adapting accordingly.
I have a feeling that's one of their goals, if you watch the launch video you can see they're really trying to make their offering as flexible as possible.