My thinking was more along the lines: OMG, Microsoft is opensourcing DOTNET, oh no, all those Silverlight idiots who didn't give a diddly squat about how delicate the web is in regard to standards and patents, all those idiots will be saved by the bell. Those same idiots who FUD HTML5 (it will be done in 2022, and i'd rather cut my arm then code in that,) thinking it will revive SL. I rather enjoy seeing them being tormented still. Not sure how many left, certainly not many.
AND YES, I CERTAINLY THINK MS WILL (HAS?) FAIL UNLESS IT EMBRACES OPEN SOURCE, AND CHANGE ITS ACTIONS W.R.T. PATENTS.
I'm talking here, of course, about SL for the web. I don't care about SL for windows or SL for WP7.