In general, college athletes do better than non-athletes from a financial perspective. This is from studies that lump DIII athletes, golfers, swimmers ect, along with the revenue sport athletes. The effects aren't huge but they do exist.I don't know, man. Just because the courts/governing bodies say something isn't a crime or against the rules, it doesn't mean it's the right or ethical thing to do.
If these players were taking the cash and investing it in ways that could benefit them long-term, I would be more forgiving. But most of these guys are not - they are buying flashy cars and other shit that depreciates so quickly it's worth almost nothing in 10 years. Just my guess, but I bet a lot of them are not better of financially five years after college than they would have been if we were still doing things the old way.
To me, it's obvious that NCAA athlete competing in track while getting an engineering degree is a different economic bargain than an FBS football player spending 40+ hours a week on football and earning an easier but less lucrative degree.
From my limited searches, the data on outcomes specifically for revenue sport athletes doesn't really exist.
At some point somebody will do the research but it would surprise me greatly if getting a giant check made things worse for those guys in the long run. The story of the lottery winner or athlete squandering the quick money is always a good headline but it's actually much more complicated.