Yep, I've also been getting the upvotes. Not to mention the fact it is not even 9am on the East Coast and the comments section here is already filled! I'm only expecting a modest ratings bump from the awards, but the award wins themselves probably already made a renewal more likely than not.