Joel expresses my frustration for me...
Joel has once again said it best - if you have about 15 minutes (it's a lengthy article by Joel On Software standards) - go read his article on “How Microsoft Lost the API War”. One of the best articles he's written in quite a while, in my opinion.