top 30 maybe. He'd get a LOT more respect, and be treated less of a joke "P4P King" if he took those risks. His career looks very finely picked out, and it's not only hardcore boxing fans that notice it either.
I think his evasion of Pacquiao was his biggest downfall. People would give him the benefit of the doubt over Pac if he had faced Prime Cotto, Mosely, and actually faced Margarito.