I mean, sort of. A big part of the complaints about paying players directly revolved around Title IX and that it simply couldn't be done (note: I don't necessarily buy that, but it was argued). That has nothing to do at all with just people giving players money if they wish, or hiring them to do work, both of which were outlawed for no legitimate reason whatsoever.
Title IX was a part of it, but I don't know how big of a part it was. Another one was that if you're paid to play, are you a student-athlete, or are you an employee? And if you're employee, do all the employer/employee relationships and laws apply? Because that changes a lot.
I always thought that the idea of NIL was that if a player could earn an endorsement deal based on their fame, they should be allowed to. Or if someone had a monetizable Youtube channel (which was an actual case), they don't have to choose between Youtube and football. Or if they got some gold pants as a result of beating their rival, those gold pants belonged to them and they could sell them if they wanted.
Instead, apparently it's "the school can't pay you to play, so the boosters will pay you to play." No strings, no endorsements, no actual use of your name, image, or likeness... Just a check because you're on the team.
I sure as hell don't begrudge the players for this... But it seems like the system is f$&#*d.