Silverlight was pretty much a nonstarter, so I shed no tears on that, and I don't for one recall that many other people complaining either. I rate that as a good business decision.
VB, for all of it's haters, filled a niche and was somewhat unique and it's pretty surprising they treated it so badly. That said, they would claim that they didn't kill it (vb6) but rather modernized it (vb.net). In my mind mismanagement is different from active antipathy. Did they finally kill VB.net? given how unpopular that direction was for the VB user base that seems reasonable to me too.
Meanwhile what they've done with Windows since version 7 has been ugly, a good example of lacking vision and any sense of why people use their OS in the first place. But you can't argue they've killed it in the sense of abandoning it.