I have had four careers, and over 20 jobs...5 flying jobs. The most days of I have had was at atlas. It is not perfect, but I like it.
A solution to some of these problems is "Worldwide Gateway Basing". No more Pilot Bases. Your Gateway is now your base. If you lived by your base, then your old Base is now your Gateway Base.