I am not sure how you get to pass judgment on what is mediocre. I don't consider the upper 5% of U.S wage earners as mediocre and to be paid that to do something I love to do, something I can't wait to get out of bed in the morning to do. I am truly blessed to be so lucky.
As stated before I got to live my childhood dream of being a Navy pilot, anything beyond that is well mediocre. I have been real lucky and it has been an adventure and I would do it all over again, particularly the military flying. I wanted to fly from the first time in 1947, I saw a P-51 Mustang buzz the National Guard Armory. I built the models, took flight lessons and pursued getting a slot in the military from my first day of college. Joined the Navy, in 1965, flew all over the world, did neat things, landed on boats, flew in Vietnam. Married a great gal who supported me, raised the family, put up with deployments, unemployment, and moves every 3 years and never threatened to bail out. She can pack up a household in one day to move to the next job. We are all hostages to fortune (thank you E Gann), and do not have the control over our lives we would like to think we do. The guys who make it to the FedEx, SWA, NJ level are very fortunate to be where they are, but there is an element of luck and timing that has nothing to do with their skill or desire.