That's assuming that the NBA would be able to replicate even close to the popularity of the NFL, which just isn't the case. Mainly because of the number of games that the NBA has, which dilutes the product and makes it less attractive to the masses especially when you factor in load management and how networks themselves don't even know what will be starting lineup before the games start.
The NBA and its own players don't even take the product serious, so how can you expect fans to do the same as well.

Everything that is broadcast on network and cable gets higher ratings on network TV. Football, basketball, soccer, baseball, everything. That's why we still get reports of a certain rating being high "for cable".
Like, we just had the final four on cable. Final four is alternating years where it comes on CBS and TNT and the CBS years are always higher.




