Morales is greater than Mayweather. Morales best win is greater than Mayweathers best win and Morales was in greater fights.

A real lst would look like this

Pacquiao
Morales
Mayweather
Marquez

In terms of skills

Mayweather
Marquez
Morales
Pacquiao

In terms of heart

Marquez
Pacquiao/Morales
Mayweather

In terms of fame

Mayweather
Pacquiao
Morales
Marquez

Interms of defense

Mayweather
Marquez(young/prime)
Morales
Pacquiao

Interms of offense

Pacquiao
Morales
Marquez
Mayweather

Interms of Combination punching

Marquez
.
.
.
.

Morales beat Pac, but who else did Morales beat with stature?

Floyd has more wins against top fighters than Morales.
Floyd has the better resume, and more skills, and Floyds never been put down in a fight. No historian will ever rank Morales above Floyd unless Floyd crash and burns like Roy Jones.