If you want to play football and have some idea that you're good at it, why would you want to get into a service academy if football is all that you want to do?
There are more than a few former Navy football players (many of whom were standouts at Navy) who openly admit they came to USNA primarily b/c it was the only D-1 school that recruited them. To be fair, those I've heard make that statement had long and very successful USN careers, so somewhere along the line, they found the "greater good."
We can all debate this to death, but the fact is that some kids who (think they) are good at football attend USNA (or other SAs) hoping either they will stand out and get snapped up by (transfer on scholarship to) another (better football) D-1 school after 1-2 years or, at a minimum, they can play D-1 football for 4 years and will trade 5 years of service for that opportunity. And, of course, there are many more whose highest desire is that of service to country, so don't want to taint the majority.
On board with enough of Coach Ken whining. Last year it was how the fact his players actually have to do military stuff and don't get to eat filet mignon every night is ruining their competitiveness. Now it's the C-in-C rivalry (which, wasn't an issue until Army blew out their first two opponents -- just saying). I understand the coach is paid to win games. But this year especially, you take the lemons life throws you and make lemonade!