We're having a bad habit of running into teams after they already get punched in the mouth the previous game. Also, I think you start to get circled on the calendar when you're on a 9-2 run, under the new HC, etc.
I think if your teammate launches you into a shooter, like the rookie did, the foul should be on the guy doing the pushing. I'll add that to the NBA's suggestion box for rules changes...