A rather astute friend of mine puts it this way, "The public joke that was Rudy was given a "makeover" because of 9/11".
It is a joke. Rudy was fine to run NYC. He should move to CA and run for mayor of LA now.