I have to disagree with him. His assumption is that coaches are competent. Many are not. When Jay coached, the kid had almost zero options. Quit or stay, that was it. If you were at a school that had or hired an incompetent coach while you were there, you were screwed. This is why i LIKE the portal concept. If it were me, I'd try to make the portal get opened twice a year: after the bowls in January and after spring ball in May. That would, hopefully, eliminate 365 day a year recruiting and rash decisions made by teenagers while emotional. This adds accountability to the coaching staff.
Sadly, like it or not, college football is a business. A kid gets a 'ship worth hundreds of thousands of dollars and it is his potential ticket into million-dollar paydays. The kid and his parents must protect his options and opportunities. If they have an incompetent coach, that hurts their opportunity. So the first line of parents, if they feel a coach is incompetent would be "fire the coach of my son walks". That leads to a rational discussion of the path that is best for both the kid and the coaching staff depending upon how the HC feels about the kid and coach. Both have something to gain or lose.