The whole "everybody in Starfleet went to a single academy, in San Francisco, on Earth" thing always struck me as a little weird.
I mean, even in the United States military, recruits train at several facilities around the country. The Army has five for basic training alone, and that's not counting AIT locations. And then there are the other branches ... and West Point, Annapolis, Colorado Springs, etc., for officers ...
And a Federation with hundreds of member planets has only one?
Granted, the U.S. military's largest branch is the Army and the Federation doesn't really have
an Army, but still...
"I don't mind the fact that race, creed, sex, ethnicity, and the disabled are protected classes, but I draw the line at stupidity." -- Jethro Elvis
: Attack otters of the ass. In submarines.