Drummer, that survey you posted was so flawed it is laughable. You honestly think that NHL hockey and NASCAR are in the top 4 of popular sports while NBA is #5?
College basketball is a big sport in the middle of nowhere like Iowa, upstate New York, and Kansas, and smaller cities like Cincinatti, Raleigh, and Detroit, whereas the NBA is immensely popular in places like NYC, LA, Chicago, Miami, Dallas, Philly, Boston, Atlanta...i.e where people live.
75% of college basketball's popularity is fueled by 8 days of gambling in March, and besides that, most people don't care. Just look at ESPN's NBA ratings on wednesday and Friday vs. NCAA ratings every other day (since they oversaturate the airwaves with NCAA games). The NBA blows NCAA out of the water. Simple as that. Hate to burst your bubble.