Jeff, Brad, Vin, and the rest of the GB team are doing a great job. Not even "considering everything that's happened." They are doing a great job period. There is new content throughout the week, the podcast has been stellar, etc etc.
Your subscription to Giant Bomb does a lot of stuff. It supports a site and a community you love, and helps to keep it at least somewhat independent. It also gives you access to exclusive video and audio content every week, allows you to watch higher quality videos and gets rid of ads.
You think because you pay 50 a year you are entitled to new exclusive content whenever you want? This is a small site, run by just a few dudes. You want new content every time you click refresh go to IGN or someplace like that, and see what kind of quality constant supply gets you.
Honestly, I love this site, this community, and all of you guys, but some of you folks can be pretty entitled crybabies. You don't like what you are getting for your money, then don't subscribe.