Because they have a monopoly. If there were two NBAs, it'd be no big deal. If there were a paid development league, no big deal. It's not just age discrimination, its discrimination against people who don't want, or perhaps even shouldn't, go to college. Its, like, the entire problem with college sports.