Yeah, it has always cost money to attend an MLG event in person so that's nothing new. Even many FGC tournaments have a venue fee for spectators so it's not a big deal
Also, the "$20 everyone was saying" was not even for Winter Championship, it was for Winter Arena, which was this past weekend. Pretty sure Winter Championship stream is free to watch unless you want HD
--
http://i49.tinypic.com/anio39.gif