I'm not short-selling Hagler, just pointing out that we're talking about a guy who boxed "quite well" (to use your words) versus one of the finest boxers ever to walk the planet. There is a substantial difference in boxing ability, athleticism, ring IQ, speed and natural talent, IMO. A very substantial difference. Hagler isn't going to lay a bunch of leather on Floyd, he's just not. I would cite the Alvarez bout---when Floyd is already past his prime---as an example/evidence.
I guess I would say Hagler was a great, Floyd is an ATG and the difference would show in that hypothetical matchup. Just my $.02, and again, my $.02 regularly trades for $.01 on the open market so...