The NCAA didn't have much choice. Because they supported a system that screwed the players over for so long players started to fight it. And that led to players being found to be employees by the Courts. At that point the NCAA became toothless. Players started talking about forming unions and getting the protection of the NLRA and collective bargaining. They essentially have no power anymore and just try to set rules that nobody has to follow.
The current situation isn't good for college football, but the NCAA and the schools have nobody to blame but themselves for the situation they are in.
As far as unproven guys getting money, that is the way of the world. Those guys have a marketable skill that others are willing to pay a premium for. I have no issue with them getting all they can. If they sustain an injury that prevents them from playing again, neither the school nor the billionaires are going to take care of them.