The NBA is greater than the NFL in every way. The NFL has a lot of cac redneck fans and is played once a week usually on boring ass Sunday's and work day nights like Monday's and Thursday's in the winter that's why the ratings are higher.
Basketball is way more global anyway and discussed more in real life it dominates barber shop talk and played more by people casually. NBA players are way more marketable and recognized domestically and internationally.
This years game 7 of the Finals is better than every Super Bowl since the first Giants and Patriots bowl...