Calling him a BUM is extreme. He didn't hit a MAKE A WISH punch everytime. One time....ok, 2 times? Coincidence MAYBE. But if he has done that in every win he has gotten and simply gone into haymaker mode, that's called strategy and part of his crude but effective skill set.
Foreman went into Haymaker Mode often. At the very LEAST, Margarito is a solid fighter. At his best, he is a good champion, perhaps not a great one or p4p one. But he is not a bum.