I think the portal itself has mostly been a positive by adding structure to a process that frankly didn't have much in the past. The big issue, though, is the NCAA's sudden willingness to grant waivers for immediate play. As soon as it started, people were already saying that they had opened pandora's box, and it's only gotten worse during the last couple years.
I could not possibly disagree more with people wanting to compare college athletes to a typical college student. They're not the same, they've never been the same, and they never will be the same again. Over an athlete's tenure, a college is literally investing tens of thousands of dollars into their education, health training, and coaching. After 2-3 years of that, everyone's cool with a starting player's decision to take off to Gainesville or Oxford just because they want to be closer the family? 17 that.
Graduate transfers can be a little bit different story at times, and I fully realize that we've had our fair share of them, but there just has to be a penalty involved to make someone think hard about a decision like that, yet the NCAA has done nothing but make it easier.