You're an airline pilot! You're going to miss stuff with the family. That's the nature of our job. It's certainly not better anywhere else, including SWA. I have 2 friends that are on the verge of being displaced. One from MCO and the other from LAS. Commuting from hub to hub is challenging from what they say. So working 4 on 3 off will involve plenty of wasted time away from family.
I too have a family that I miss when I'm gone. Many of my friends with normal jobs actually spend much less time with their families than I do. Especially in this economy, they're working 65 hours a week to make sure they don't get fired. We all know people with similar stories.
You might want to rethink your career choice altogether, not just your employer choice.