For me, Hagler was a top 3 MW of all time. Heart, power, stamina, a great chin, work ethic, he had all the traits you'd want in a champion.

Its unfair to classify opposition like Hearns and Leonard as just "blown up welterweights", as they did grow into legit middleweights, although I agree that Duran shouldn't have fought at Middleweight.