Morehead was the chair of the committee and obviously agreed with this action, but the decision wasn't his to make, IMO. Obviously there was input from many athletic departments around the country before proceeding on such a divisive course.
Nevertheless, I think the doubters are right, the NCAA can't make it work and their run as a college athletics rules and enforcement body is over. They'll be hit with a class action lawsuit and they'll fold and the NCAA will disband. When that happens, it may be difficult to resume college athletics because there will be trouble finding anything close to a consensus on who and how to regulate. Broken systems, especially those that have been in place for a long time, are usually not easy to replace with something that works well. The whole thing may devolve into a mass of lawsuits and bankrupt athletic departments before it's over.