Not so sure about that. It was rather obvious that the discussions about "Silverlight only" would overshadow the release of the video at least in all the technical circles. Offering the videos in more than one format - so people with Silverlight could have gotten advanced features while others still could have watched it would have been a lot better marketing.
Marred only by the fact that half the people I know can't even get it to work.