Pac showed his will to win when he fought DLH while Marquez showed he can survived against Pac. An even fight against the champ is not enough to get a win.
Sure this is all good if the fight was at 154 not 147. De La Hoya would have won. If in the unlikely event Pacquiao won. A very strong case can be made for him being the Pound for Pound #1. However that didn't happen. He beat a weight drained shell of De La Hoya.