I've talked about this before on here, but I just don't love that, because it gets at the heart of the "school vs. semi-professional sports league" part of this.
No normal student transferring colleges would be barred for a year from participating in school-affiliated activities/clubs/etc., so I don't see why that should pertain to student athletes.
I get it, it "fixes" a problem that exists, but the larger problem is one that still hasn't been addressed. I think the portal has become a terrible thing, but I also think the way it operates right now is the most fair and equitable solution for the actual student athletes that has ever existed.