Russia has recently announced that seats aboard its Soyuz spacecraft will increase; it will now cost the United States $56 million each.
Well well well, that's just typical Russian business standard. As in: "We have altered the deal, pray that we don't alter it any further"
I think all astronauts are free to hop in to a different company, despite NASA educating them. Since NASA does not have a realistic contingency plan for manned space flights in near future, the astronauts switch to somewhere where they see possibilities of getting same work. Can't blame them for thinking about that.
In the earlier thread about Discovery, some reasons behind the current state of affairs inside NASA surfaced. This isn't a surprising move, I think it is rather impressive they have already stayed as long as they have with NASA.