I think that is a bad reason to do it, but I do think they should have 32 teams. Give Seattle a team and maybe St. Louis. Then you go to 8, 4 team divisions.
East
1 - BOS, NY, PHI, BKN
2 - DET, CLE, TOR, WAS
3 - CHI, MIL, MIN, IND
4 - MIA, ATL, ORL, CHA
West
1 - NO, STL, HOU, MEM
2 - OKC, SAN, DAL, PHO
3 - SEA, POR, SAC, GS
4 - DEN, LAC, LAL, UTA
Play all division teams 4 times each - 12 games
Play same conference 3 times each - 36 games
Play other conference 2 times each - 32 games
80 game schedule (or play an extra division game for 83 game schedule)