The other thing the US has is the 2 largest airforces in the world (The US Air Force, and the US Navy). This provides the opportunity for pilots to get a lot of flight time in jets without having to pay for it via flights schools or private aviation.