I think the NBA product, specifically the announcers and commentators, fail to feed a more nuanced product to their viewers. Marc Jackson's "you gotta play harder," or "you have to want it more than the other guy" just doesn't build a deep respect for the flow of the game, or the underlying strategies and tactics being gamed out. Baseball is much better in that regard, and I think it has kept the meme dilution away from the game.