IMO, this is the most ridiculous thing I've ever heard of - we have a pay for play football league - called the NFL. What purpose does this serve, other than to separate the haves from the have-nots even more? What is the logic? I'm not so naive to think that college ball is not big business and that many are upset that the kids are playing for free, but they are not - they are getting an opportunity to get a free education while they prepare for the NFL or other careers - something many people do not have the opportunity to have simply because they are small or not athletic enough to play at that level. I don't begrudge those who are given this opportunity, I enjoy watching them and am glad they are getting an education, but to pay them millions to come play at college just turns this into a professional league and not collegiate ball.
While we are on this subject, in what world do you quit or get fired from a job and get millions of dollars in payout? SO INSANE. And "just because that's what everyone else does" or "that's what it takes to get top coaches" is not a valid reason to me. I am a professional at my job (and while it may not be visible on the world's stage, I do add value to my company) and if quit - I get nothing. And while I've never been fired, if I am, why would I expect my company to pay me money to fire me?