Apple can control its devices however it wants. If the people have a problem with the way Apple does business, they would speak with their wallets. Apparently, they do not have a problem.
You're right, but why is it that when people criticize Apple's generally closed policies people come running from the hills to declare that Apple can do whatever they want with their products and their stores, yet when Microsoft bundles a browser with their operating system, they get sued for eleventy bilion dollars over and over again?
I have no problem with Apple dictating their terms of services, but I don't believe it's fair to treat different companies different. I also don't think they should be able to sue for patents that should have never been granted in the first place, but that's a whole other topic. Apple stiffles innovation just as much as they foster it.