citing the mcdonald's lady is a bad idea - it just shows that you don't know what that case was all about. see http://www.lectlaw.com/files/cur78.htm
fair point about apple benefiting from their restricted ecosystem, though note again that it's directly at the expense of their users' freedoms.
The other example is Windows. For years and years it was known as a horribly unstable OS despite the fact that most of the failures were caused by poorly written 3rd party software. By locking things down more, Apple makes it harder for 3rd parties to make them look bad.