Yes, most WAPO reporters are all those things but that's besides the point.
The reason liberals hate Giuliani is he proved all their theories wrong. He took their ideas of decay and threw them in the wastebasket.
They will never forgive how he made them look like jackasses. Now Rudy may not be the best guy in the world, but he's leagues ahead of the whining liberals who makeover NYC into a festering hole.
At that point, liberals told us NYC was ungovernable (so we should get used to it). The only salvation for us was they were taking care of the poor downtrodden masses who would cut our throats if we didn't provide the liberal solution.
Rudy ended all that. And then he ended them as a political force in NYC.
They were just laughingstocks after Rudy got down with their treasured projects.
The reason liberal hate Rudy (and not all of them do) is because of the (R) after his name.