Looks like this article is a bit late to the party. I think after these events, culminating in 2012, Johnson and the Athletic Department have taken steps to turn the tide. The video by the CAASV is encouraging.
I personally know Troy, and he has a high level of character and integrity. Had the OSI come to him sooner with these allegations, he would not have hesitated to boot these players from the team. Its atrocious what these cadets were doing, and they certainly don't belong at USAFA.
I'm happy to read that they are buckling down on recruiting policies and making a renewed effort to only admit students of character to both USAFA and the Prep school. The Academies are in such a fishbowl, and a handful of bad apples reflects negatively on the institution as a whole. When tuition is paid by taxpayer money, there is a much higher standard to live up to, but this behavior still makes up a relatively small percentage of the student body when compared to other Universities.