Yep, this is bizzaro refereeing. Instead of calling stuff early in the game and swallowing the whistle and letting obvious stuff go late, they've gone to not calling ANYTHING early and calling EVERYTHING late. Even stuff that's not really a penalty to begin with.
If Staal is injured he needs to sit his butt out and get better. If he's not injured, he still needs to sit his butt out because he can't do crap out there and looks like he's thinking about anything but hockey.