Wasn't always that way.
No, but things change. Used to be, West Point was primarily a civil engineering school. I know of quite a few people who earned degrees in History and Political Science there. Anymore, USAFA serves no purpose than to produce Second Lieutenants who behave as if the rest of the Air Force exists to serve them. Give me an ROTC or OTS graduate any day of the week. Those people knew how to respect enlisted troops and showed by service that they were worthy of a regular Air Force commission, not just given one because of what school they went to.