Isn't it a little unfair.
Just the opposite actually. The Salary floor was added to prevent unfair practices of managers. Tanking seasons and banking as much $$$ as possible was a popular practice.
If you are paying the salary floor and you're still not making tons of $$$ then you're almost certainly making quite a few other mistakes.