The B1G decided years ago that they would try as best they could to call games the way the home team would prefer a game to be called... Meaning, play at the Kohl center, expect hand-checks to be ignored and moving screens and over-the-backs to be called. At Mackey? Play as physically as you want, there won't be fouls called on either end. Now obviously, the problem with the Mackey strategy on Senior Day with Zach Edey is that it will get out of hand if no calls are made, and that lends itself to inconsistency, and refs just making stuff up in order to maintain control of the contest without guys getting [too] hurt.
Reffing at Mackey, on Senior Day, with Edey's last game ever at home... the refs are in a no-win situation. Considering all of what goes into it, I thought the refs kept the game from being too slanted in Purdue's favor, even though they were awful on many individual calls.
As I've made perfectly clear when it comes to reffing in the B1G... I don't mind home-cooking so long as my team gets it too. And THAT is what I think made me upset this year, and THAT is why I agree that Gard needs to play the game a little bit. I think he needs to raise a stink every now and then. Make it a story. The problem for Gard is that he seems to have ingrained it into the team's head that the refs are always right. Over the long run, this is probably for the best, but in the case of the obvious contrast between stopping the game for Smith and not Chucky... well, you can raise a stink, and the players won't believe you are "blaming" the refs. That was simply apples to apples.
Edit to add a tangential point: I also think that once or twice, early in the game, a Badger needs to LAY OUT the shooter. I believe one of the reasons that the Badgers have been so poor on 3 pt. defense is that the other team KNOWS there is no threat to block their shot attempt. The Badgers play physically in the post, they need to take a foul here and there on jump shooters that are getting too comfortable.