That's not analogous by any stretch of the imagination. Policy around web standards in IE would have zero bearing on why people are actually locked into Windows: the non-portable, native applications.
Exactly. If they called it Internet Explorer OS, why not? But not while abusively using the Windows brand name that most people would blindly get because they don't know better.