If the Mavs didn't want to give top 5 player in Luka a supermax, who else will get one?The supermax is fine the way it is. Just make it more difficult in who qualifies for it.
Besides, the owners could have theoretically said no to giving out those deals. I mean the Clippers essentially did.
Let's not forget that Philly also did the same thing in giving PJ Tucker 3 years fully guaranteed at age 37 and why he's still in the league till this day.