Personal responsibility HAS to be a two-way street. The company has to willing to provide a safe working environment. I've flown for a regional whose schedules were brutal, but I always felt that if I needed to call in fatigued, there would be no retribution. I flew for another where if a pilot called in fatigued, then good luck passing your next PC.
I've flown for an ALPA carrier, as well as a non-union carrier. Both had pros and cons, but neither seemed to be a better choice than the other. Again, just my personal experiences. Unions obviously do some things that are positive, but are severely lacking in other areas. In some ways, they're hindered by an antiquated RLA, and in other areas they're just downright corrupt. They have their own agenda, and when both your needs and the unions needs dovetail with one another, everything's great. If not, good luck finding an attorney willing to work on a contingency basis for a misrepresentation suit- especially at regional wages.
Congress is not going to fix our problems. Neither will our unions. It has to come from within our own ranks. If we stand together on safety issues, who's going to stop us? If a pilot gets wrongfully fired for calling in fatigued, then NO ONE come to work the next day. That'll get the attention of not only the company- but also the media. Radical? Yes, it is. But most importantly, it will show management that the ENTIRE group is united. Until then, we're just a bunch of whiney pilots whose ranks are so fragmented that we'll just continue to put up with the status quo. Hate to say it, but we're letting them do this to us. Many of us need to grow a spine. Do it now, before we lose another plane full of crew and passengers.