I disagree. I have worked through exactly this proposition and I just left. Why would anyone that respects themselves work through a project that is set up to fail? If upper management cannot make up their internal politics, I don't want to be someone's pawn to be sacrificed for the greater good. After all, the right decision could be made from the beginning.