I disagree with the very last part, but agree with everything before that.
Actual pros, anyone who signed a pro deal, anyone who left college early to declare for the draft absolutely shouldn't get to play again in the NCAA.
The 2022 guys who did nothing but play 4 years and graduate did nothing wrong, they didn't declare for the draft, they couldn't withdraw from the draft. They were under the impression that their college careers were over, no reason to enter the portal. Every class they played with as Fresh, Soph, Juniors, and Seniors got 5 years (or more) that they had to compete with for Roster Spots, playing time, and NIL funds. Every class after them will get 5 years. There is no reason they should be punished for the NCAA (or the conferences for that matter) making up rules AFTER the fact and trying to apply them to previous situations. This isn't about Mitchell, it's about all the 2022 guys who couldn't go pro, especially at smaller schools, who had to sit behind grad seniors and 7th year red shirts and now they get told, well they were allowed to, and the guys currently enrolled get to as well, but you all, nah, F you guys. Get a job.