I did not know this about the NBA.
So really, if teams wanted to , they could just dress the minumum number of players, then play hack-a-shaq all game, everyone gets 6 fouls, just keep fouling - yer ok so your fouling Dwight or some Shaq-like player, and they get an extra Free throw, but who cares, they will miss it half the time.
maybe its a 'team' free throw. ie: Nash takes it.