Maybe it really is time end the NCAA