I don't know the reason either. NBA could make some money by streaming the games live (like summer league, which was only $5 for all games). I for one would have bought one if it was available.
Rookies and new players get decent minutes in preseason games, and teams try different combination that you may not get to see during regular season.