I"m not sure what good it does being angry, to me it's just a learning experience on how the game engine works and helps show the value of enthusiasm and homecourt. This game would be far more boring if it was virtually impossible for an overmatched team to pull off an upset. I'd be frustrated that a team out of it played crunch on me but not much you could do to see that coming.
I'm all for underdog upsets. But we're not talking about a lower division team with a major upset - we're talking about a 4-man team beating a 5-man team by 20 points.
Regardless of any bonus homecourt and crunch might give, what about a bonus a team should get for having more players on the court? And what about a penalty for never resting your players?
Look at it from a POV of realism. If 5 players are playing 4, they can never be properly defended - there's no way that team is getting 15 offensive rebounds, let alone 35 defensive rebounds! Especially when my rebounding was 2 levels higher than his.
Every point attempt for my team should have an advantage, since he cannot properly defend me and there is ALWAYS a man open.
His 'best player' would be at a huge disadvantage, because I could always double team him and STILL have all of his other players covered. There's no way that player is scoring 50 points.
Completely unrealistic.