text: Sports fans love to single out the NBA as a poorly run league but the truth is that the NBA is a better product that's been easier to sell to international audiences. It's not being propped up nearly as much by gambling and the military industrial complex like the NFL is.