As a commuter myself for years on end, I know how hard it can be. However, I feel as commuters we have adequate control over the situation. We choose when to commute in. I have commuted in as late as possible many times, but I also have enough sense to look at my first couple days of a trip and see whether or not I begin with a 5 leg day or a 2 leg day, and see how much rest I will get on the first night. Also, staying in the crew room or shelling out for a hotel/crash pad is another choice I make. If you are a commuter, you know how the current system works. You have to decide how much rest and of what quality rest you get before a trip. Awake for 20 hours the day before a trip to catch the last flight into base, only to sleep 5 hours in a recliner in uniform, to wake up and fly a 12 hour duty day in marginal weather? It may get you another dinner with the family, but as we have seen you may never get another dinner at home again. It all comes down to risk management.
What normally saves us is the two pilot cockpit. Rarely have I had a trip where both the other pilot and myself started off the trip equally behind the ball. One of us is rested, and I never let myself get too tired to begin with.
Bases close frequently, and it is unreasonable to expect a pilot to move every year at the company's whim, even if moving expenses are paid. If the company closes a base you have been in for more than 2 months, I feel that then (and only then), you should be entitled to deadhead flights to your new base.
Commuting across the country is a luxury that very few others enjoy. We are spoiled, and we act entitled to this freedom. We take these jobs knowing that we will have to commute. I even know of people who commute from South America and Europe, and think that is okay!! At the same time, the company needs to recognize that they need to pay us enough to live in or near base. Commuting is forced on enough of us to make it a legitimate part of the job.
Seem like I am rambling without a point? I am. This issue is too complex to regulate, and too complex to solve via union contract. Nothing will change. The unions won't let the company determine when we commute or where we can commute from, and the company won't alter their schedules to reflect the huge range of commutes people undertake.