I believe you are missing something out, personally that is.
In my low cost days I felt like a shift worker going to a factory.
Granted not everything is well at other airlines but getting a few nights away a month is not a bad thing. You get to know your crew, and spend time with them out of the uniform. This leads to a nicer working atmosphere onboard. You can catch up with friends or family that live in the towns you visit, or just have a good meal in a nice restaurant.
If you are lucky you get to work in a big, scheduled ops airline. That gives enough variety so that with a good bidding system you should be able to shift the bulk of your roster towards your preference, nightstops or turnarounds.