Pretty much anywhere you go there is corporate infighting. Learning to deal with that in a constructive way and not let it get you down (too much) is important.
The conclusion the author was trying to sell (I think) was that Silverlight didn't have a five year plan so that is why it failed. But it sounded like no matter how well it was doing it could have been killed simply because HTML is the new hot thing.
Honestly he comes away as a guy who didn't have much influence and when he didn't get his way, got aggravated and started fights. And when the product was killed off he is trying to spin it as though he knew it was going to fail all along and wasn't listened to, but to what point I am not sure, it isn't helping him.
Edit: and him openly admitting to being the leak for a major tech news lost him all sympathy from me. People who leak news that they know they shouldn't rub me the wrong way. For someone who does consulting this seems like a kiss of death for future jobs.