Well, if you call an ass licker everyone that has different opinion from yours then go ahead on it if you can...
People all around worships constructive criticism, but when something Microsoft related comes in then it turns in a little crusade, with everyone trying to burn any MS follower.
By the way, WMV is not a mistake.
MS is on the multimedia compression business almost as long as the MPEG consortium, i can easily track the first works down to 1997 or even before.
Microsoft is part of the MPEG consortium, and there are MS ISO MPEG4 codecs, which were hacked creating the first version of divx...
BTW, differently from all your stated codecs ASF/WMV was created primarily with streaming over internet in mind, and so extremely low bitrates.
Only WMV9, which is the latest edition, is a bit different and supports High Definition modes and up to 7.1 audio.
And as being myself a corporate ass licker you can't be more distant from reality...
Actually there are users that likes most of MS software, and they prefer collaborate with MS to improve the existing stuff than scrapping it for another corporation...
I'm one of those, and what i actually do is to show MS how stuff can be improved, especially on the field of Digital Media.
If there is one big fault with MS it is that they did not care about their user communities in the past, but thankfully this is changing even though hackers are trying to stop it with their digital terrorism.
Sooner or later MS will join open source too (or at least the closest thing available without offsetting R&D investments) and then there will be little left to complain...
In the meantime you can keep licking IBM while you claim to be "free"...