Rudy was great after 9/11. He cleaned up New York and he cut crime dramatically. He was a great mayor. That doesn't necessarily mean he should be President.
And vice versa!