I see your point, and I do agree that it is stupid to dismiss something just because it's from Microsoft (the same goes for any vendor/platform/etc.).
I disagree however with your list. I'm not familiar with Gazelle or WPF, but the rest of these items were not "invented" by Microsoft either and can be sourced back to some other point of origin. So it's not fair to say Microsoft's technology is being copied in these cases because they themselves copied the ideas.
The frustrating part is that, similar to General Motors, Microsoft does have good engineering going on but most of the results that come from these efforts never see the light of day in commercial productions. This is the nature of a large company organized in this way, and why we tend to see innovation in newer, smaller companies that don't know any better.
I disagree however with your list. I'm not familiar with Gazelle or WPF, but the rest of these items were not "invented" by Microsoft either and can be sourced back to some other point of origin. So it's not fair to say Microsoft's technology is being copied in these cases because they themselves copied the ideas.
The frustrating part is that, similar to General Motors, Microsoft does have good engineering going on but most of the results that come from these efforts never see the light of day in commercial productions. This is the nature of a large company organized in this way, and why we tend to see innovation in newer, smaller companies that don't know any better.