This. And ticket prices to NBA games are far, far higher than NHL or MLS. No contest.

Another good point.

I love me some MLS, so it really bothers me to see a troll use it as a jab against an unrelated sport. MLS has been doing well for itself, but it is still years/decades away from even approaching the level of popularity and cultural awareness that the NBA has.