As he should. Beaver stadium is the fourth largest in the world. Every game played at home earns a metric fuckton of money for football and every other sport at Penn State, so taking 5 seconds to thank the fans is a pretty good deal in exchange for that.