Something Josh Pate said on his 247Sports live show struck me as rather poignant. I think we (the fans) created this mess, or at the very least heavily contributed to it. I'm paraphrasing here, but he basically said players only started opting out after fans started using the term "meaningless bowl game". Yes, the playoffs are somewhat, if not mostly, to blame for this but the fans have made it worse. By saying a bowl game is "meaningless", the fans have basically told the players "this game doesn't mean anything, so it doesn't matter if you play or not". I think there's something to that.
Also, if you haven't checked out his show on YouTube, he is one of the best college football analysts/commentators around.