Even if we agreed the other 4 were fouls committed by Haws, the 5th one that fouled him out was called a charge
It wasn't even close to being an offensive foul. It was defensive, and a HUGE turn of events. Haws should have been shooting free throws, but instead he's out of the game.