Yes, its set the NFL apart...but not in a good way.
Nothing quite so fun as seeing your favorite team torn apart and its best players tossed overboard not for reasons of their play, but because they can't be afforded anymore. If anything the luxury tax has begun to swing the NBA that way...maybe too much so. There is only one team at this point gaining an advantage by spending money -- the Mavs.
NBA has a very good system thx. It allows for dynasties, while providing a built inroute for the next generation of dynasties to be born.
That distinction is good for small market teams. Yeah it sucks to see your team torn apart (as is happening with my Colts right now, though not as bad as it could be), but for teams like the Raiders and Bucs and Titans, etc. , who are signing the Colts free agents, it allows teams that would otherwise have no shot a chance to land solid free agent veterans in the offseason without having to trade players. It is creating true parity in the NFL.
Which is what the Lottery is set up to do. Only it doesn't consistently do that, in my opinion.
The NBA allows for dynasties because it has to in order to survive. Which is the difference between it and the NFL. The NFL does fine whether it's a new team winning every year or if it's the Cowboys winning every year. It actually does better, I'd assume, with a new team winning every year. The NBA needs the Lakers and Knicks and Celtics to be good; it doesn't need the Kings or Bucks or Bobcats at all. True parity is not in the best interests of the NBA, as a business.
The luxury tax was designed to have as little separation of the haves and the have nots as possible. That swing that has caused teams to lose valuable players via free agency was intentional, I believe. A way of saying to the big market teams: "Either you're going to share the wealth in taxes, or you're going to share the wealth in players." However you want to look at it, though, the NBA doesn't want the Knicks outspending every other team every year.
And you're right that the Mavs are the only team that's having real success with a huge payroll, but that's more an indictment of the poor decision making of guys like Isiah Thomas, along with a head nod in the direction of Donny Nelson and Mark Cuban.
I guess where we differ the most is our belief in the Lottery as a way to help bad teams get better. It isn't that effective anymore, in my opinion. 15 years ago when you had players coming into the League ready to play at a high level, yes. But that just isn't the case anymore. Most of the players drafted are "projects" that either turn out to be serviceable back-ups, or don't turn out at all. Like I said earlier, maybe that will change with the continued use of the D-League and new requirement that players spend at least in year in college. But right now, I'm sort of disillusioned with the idea of building an NBA team back up through the Draft. I don't think it's very effective.