You are missing the point. Why did Castillo do so well against Floyd(and beat him in the 1st fight?) because he came through whatever Floyd had AND he was throwing punches in bunches!! I'm sure if Zab,who hardly had any defence towards the end of the fight(using his shoulder which did not give much protection!)was able to take Floyd's shots for 12 rounds,Margarito DEFINITELY can and Margarito throws waaaaaaay more leather than Castillo,ergo he will be able to catch him. I'd love Floyd try to do the shoulder roll thing against Margarito,he would get busted up!!! Also,you can't say Tony needs a fighter to be in front of him,we have not sen him against a real boxer so no-one can say(apart from when he bust Oscar up in sparring).
You're dam right,Margarito would CRUSH Hatton!!!No argument there. Wel,,we shall see,if Floyd does not fight Margarito, we will ALL know that he is ducking Tony.