so why doesn't the NBA just contract to 5 teams since players get to choose wherever they want to play