David was angry because the Lord's burning anger had broken out against Uzzah. That's why the place is still called Perez Uzzah to this very day.