Okay, it's no secret I'm not a big fan of the airline I fly for. They treat us like machines rather than people, pay us less than average and expect us to shut up and get in line rather than rock the boat. That being said, I don't think I could see myself doing any other job. I really do enjoy flying, and I enjoy the challenges that come along with the job. I was getting complacent and bored as a first officer, and I don't think that's a good thing. Upgrading, from a job satisfaction standpoint, was the best thing I could have done. I'm hardly ever complacent anymore because I realize it's MY call and my judgement could seriously affect not only my life and career, but those of others. It's a lot of responsibility, and it's not something I think I was totally prepared for when I upgraded. Frankly, to hear some of our FOs talking, it scares me that they'll be CAs some day. I try to talk to them about it, but I'm not sure if it's going in one ear and out the other or if it's sinking in. I hope it's the latter.
Money is obviously a driver. Since I'm not an FO anymore, I WOULDN'T get a raise if I went and flipped burgers or took that assisstant manager job at McD's. If I were still an FO, odds are good I'd be out of aviation and working as a zookeeper right now. Job was there and offered, but the pay cut was too deep compared to CA pay, even at a crappy regional. Days off, sadly, aren't a motivating factor. I don't get many more days off than the average 9-5 Joe. Two extra in a month, maybe.
The big driving factor is that light at the end of the tunnel that says "Hang in there. Things will turn around, majors will start hiring, and in a few years you'll be able to lift yourself out of the regional rat race and move on." Bonus points for moving to a city I WANT to live in rather than just living in base so I don't have to commute.