TW.... first let me say that I am sorry to hear of your predicament.... I was under the impression that SKW valued their employees a little more than what I just read.
I personally think that an "up or out" policy is horse manure. If a person chooses to remain an FO for personal reasons I think that is perfectly acceptable. This (to me at least) validates the need for some sort of representation for each pilot group. I hope no one else (although very unlikely to actually happen) ever has to go through this sort of situation.
B