I'd rather they went in the opposite direction and enforced 2+ years of college since this will hurt NCAA hoops. The NCAA tourney is interesting now because you can watch tomorrow's stars today in a high stakes playoff. Remove those guys and I'll watch less of it for sure (I don't do brackets anymore). Its a selfish wish though because I understand some of these guys would now have the opportunity to get paid sooner, so good for them in that regard I guess.
What I also don't like about it is it forces teams to draft with less information. College ball is a good way to filter down some of those guys that were highly ranked in high school but won't be very good or even make it in the pros. It helps to avoid wasting lottery picks on those guys.