Stop being obtuse. Why is it you enjoy asking questions, but, hate answering them?
Teams are now forced to reach a salary floor. There are multiple players who are making more than the best player on their team because of when a contract was signed. Why not allow a team to dole out a % of the increase on players already under contract rather than make a team spend it where they otherwise would not? The current system is why players are signing shorter term contracts and getting opt out clauses. The best want to get paid & they should. Why "force" a team to spend money on lesser players?
Why would owners want to keep the system as it is currently?