I kind of like the idea that early Starfleet was an organization that sometimes relied on nepotism and doing favors. Before the Federation was born Starfleet was purely Earth-based and had a limited number of ships, only a handful of which could reach Warp 5 as of 2155. Archer getting the job because his dad developed the Warp 5 engine and he was a good test pilot works for me.