Rudd was stupid arrogant, and believed his own BS, that it was all about him. For a guy who has been in the ALP for all his adult life, he displayed pathologically poor judgement in too many things, but most in the way he gave the finger to the unions.
The factions, fabian society, and unions...