Missing a couple of points.
Trump is a fighter. For many he fights for them.
He has been attacked mercilessly for years. To an absurd level.
Every republican has been attacked constantly. Until now, they have all been wimps. Bushes barely pushed on any issues.
The next republican is going to have 95% negative Media coverage. The actual reasons will be figured out later