Yeah it will, if they have dignity and self respect
If the max salary is 35, a player might prefer to make 30-32 and win
But if you remove the max and a guy like Durant can get 50 mil from someone, they aren't gonna settle for 30 for a ring
Unless they have no dignity or self respect
With Durant, he's getting 30 mill already from Nike, so in his case if it meant keeping him, Klay, Steph, Dray, and Iggy together, he'd do it.

I was referring more to the NFL since there's more than 1 round of useful talent in the draft. All these teams can offer similar amounts of money. My big point is that hard caps don't allow teams to reach their max potential and pay the players.