Precisely this! Apple said, "Hey folks, for our iPhone, we now have an App Store. Here are the terms. If you want to develop apps for the iPhone, feel free to sign up, agree to all the terms, and do so. These developers all signed on knowing what the terms are. They could have gone and developed for Android or whatever instead. They chose to develop for the iPhone knowing the terms up front. Nothing was stolen from them. If a whole bunch of prominent developers had gotten together up front and refused to develop for the iPhone and made a public protest, they could have perhaps gotten the terms changed a long time ago.
I understand the developers wanting more money, that's natural. But they don't have a case for having been wronged here.