Yes, a defeat for the NCAA but limited to "education-related benefits" which, of course, will be subject to interpretation.
But this is what the NCAA will hold fast to:
"The NCAA is free to forbid in-kind benefits unrelated to a student's actual education. "
No Pay for Play.

— Andrew Brandt (@AndrewBrandt) June 21, 2021