I guess I'm old school. Sit out a year if you transfer, an extra year if it's in conference (which negates the desire to transfer to another team in the conference). If anything, those rules were probably worse (meaning more unnecessary) when the scholarship numbers were much higher in football and all the talent could be horded with a handful of programs. But with the reduction in scholarships, I think those rules are more fair now. The school puts the time into developing you, and you shouldn't be able to transfer without consequence. It's good for CFB and the idea of parity if you can't just go transfer willy nilly to a better program without consequence.
I do like the grad transfer rule, though. I think that was a sensible exception that was implemented.
I still don't know why Sarr got to play this year. Maybe the answer is somewhere in this thread, but it's 8 pages long. Did he graduate?