Is the NBA game hurting right now? Most "experts" that I hear think the level of play in the NBA has improved the last few years. I really don't know as I'm not a big NBA fan. I know I've heard people talking that scoring is up pretty much around the league.
I don't think there's any question that the quality of the college game is down, but I don't think the one and done rule is even the biggest reason that's happening. It's part of it, but not the biggest part, IMO.