As part of a greater deal with blizzard activation including the migration of a lot of blizzard servers over to Google web services there is currently an exclusivity deal with YouTube. I believe it has not got much longer left (might even end at the end of the season)