I can't take anybody's opinion on boxing seriously if they think Floyd beat's Hearns. Sorry just can't. Too much speed, too much reach, too much power, too much finesse, too much skills, too much Steward in the corner, too much everything really. I'm sure Floyd's own father and uncles will tell you Hearn's wins that one clearly. shyt's a given really if you truly follow the sport and seen Hearns box before.
A Hagler fight is unfair though since it's not like we have any Floyd fights at middleweight to dissect so I won't even touch that one.
Floyd's an ATG no doubt, but just because you're an ATG doesn't mean you automatically match up well with other ATG's, there's levels to that shyt too. Marciano is an ATG, but nobody in their right mind would pick him to beat guys like Foreman or Holmes. That's no disrespect to Rocky, it's just that their both all wrong for him, plus they're both bigger, stronger, faster, etc...
There's too many great fighters at 130-154lbs to say Floyd just beats them all. There's going to be some fights that he'll lose. That's just how the sport is.