The problem is, I'd bet every, or almost every kid that gets a scholarship to play at a major program thinks their future is the NFL. And it's a crapshoot, really. How many low 3* kids turn into A.J. Hawk or Chris Olave? How many 5* kids go bust? It's a lot for both. The kids joining the Ohio States, Alabamas, Clempsons of the world have probably been the best football players in their town since they were 9 years old and have had everyone in their lives telling them they have an NFL future. A CFB roster has 85 of those guys on it. I'd imagine the frustration/disappointment is common in 90% of the kids on those rosters when their football career ends without achieving their NFL dream. A vast majority of those kids mature enough to see that it was a longshot to begin with. A very small fraction don't come to that realization and lash out at everyone that they perceive having stifled those dreams instead of lookng at themselves. Are there situations where a coach at a school may purposely hold a kid back for whatever reason? I'm sure there are. But, coaches are paid to win football games. Their jobs depend on it. So, I would imagine they are putting the players that give them the greatest chance to succeed on the field unless there are mitigating circumstances preventing that.
Social media has given these kids a public pulpit to air their dirty laundry. Some choose wisely, some go on there and bitch and moan. It is what it is. Ohio State is an extremely successful program and that breeds a lot of hate towards it. People and media outlets without context revel in these situations. The fact that it seems to be just 2 disgruntled players who did not produce much in their time here taking this stance, and no former teammates are backing them up leads me to believe there probably isn't a lot of merit to their claims. In fact, a number of former players made the effort to actively refute them.