My suggestion would be to fire everyone at West Point that is a West Point graduate, and replace them with Citadel and VMI grads. Perhaps hire a few carefully vetted TA&M and Norwich guys.
Do we even need West Point? The Citadel, VMI and others can easily replace it