Marquez spent 100 years at featherweight. He lost to Floyd at welterweight then jumped straight back down to lightweight. I think it's pretty clear Marquez was never a welter.

Ortiz is naturally much bigger and younger than him. Even if less skilled he is clearly more dangerous.