I don't see how some people say he doesn't have proper footwork. Maybe not for a boxer type, but he sure can attack you with it.
He just gets out of sorts and ends up in weird positions in actual fights. He has good feet but he doesn't have good footwork at least in a traditional boxing way because he gets out of position.
He does have good feet though because he rarely has to pay for it, but it is not impossible to see that getting taken advantage of against a real high quality boxer but it not like just any boxer could easily exploit it either or it would have happened by now.