I don't see the demand from basketball fans for expansion.Believe it or not I don't want expansion. However, basketball fans and media are dying for a team preferably in Seattle and Las Vegas without getting rid of anything. We can forget about relocating. That's a losing battle. Would some fans rather see a couple of teams move to fill Seattle and Vegas? If they could, but you listed 8 teams to shutter or move. Never happening. That's embracing the belief that your league is failing miserably.
Making a team in Vegas was never a fan concern, that is what the NBA ownership wanted.
Seattle wants a team back, but thats a local issue.
The NBA has contracted before it can happen, its not likely as all those teams make money and the NBA isn't as ran as stringently as the NFL.
That said the NBA is suffering from a dilution problem.