silverlight supports a DRM implementation that the Studio's are happy with.
The alternative would be flash (which is a steaming pile of shit for osx and linux) and DRM for flash is shockingly expensive.
With silverlight, I can watch a 720p video on my mbp and use less than one core. I can not say the same for flash.