Like I said in another thread, I think one big problem is mixing the draft system of a NBA-like league, with a european-style promotion-demotion system.
In the NBA, teams don't tank to save money, they tank to draft prospects. In Europe, there is no incentive on tanking.
Yes, some teams don't have the money to compete, but they don't just "save up" during a couple of seasons and then buy a superstar. That doesn't happen. They just do the best they can, and try to build their brand.
So in europe, the closer to the top of the league, the better. If you tank, you end up being demoted and there is no draft.
In america, the further away from the middle, the better. Everybody can buy a few veterans to make the playoffs, but they usually have no chance to get past the first round. Fans also hate that. I'm a fan of Toronto, and this has been a tanking season. Yes, tickets will be a lot cheaper next year, but some fans do see the long term benefits of allowing young players to make mistakes and gain experience. However, if that meant the Raptors would be playing in the D-League next season, I can tell you the fans would NOT be happy.
"Air is beautiful, yet you cannot see it. It's soft, yet you cannot touch it. Air is a little like my brain." - Jean-Claude Van Damme