Why wouldn't Microsoft be able to use the same excuse then. There are always advantages and disadvantages. The questions is what is the compromise you're willing to live with?
Apple, much like the US Government thinks security trumps everything, including individual liberties, "for their own good".
Indeed they could, I just said that. This lock might force MS to make IE's engine as good as WebKit. I don't see any problem as long as the standards are kept open and the engine doesn't belong to a single entity.
You got the lock-in strategy backwards. It exists to allow the incumbent not to improve their products while maximizing their profits because they don't have to compete.
That's how IE6 used to be, too. But because they eliminated all their competition, they didn't have to advance it anymore. It was cheaper and easier to keep it the same.
Apple, much like the US Government thinks security trumps everything, including individual liberties, "for their own good".