[eluser]wabu[/eluser]
So I guess CI lost the battle?
I don't see much for the developer/consultant to do in these cases besides make your best effort to educate the company/client about its options as calmly and rationally as possible. Once you've done that it's their money and their decision.
When the enterprise "X" sales guys get in there, notice how all roads lead to "X"?
Hang on, you may not have lost the war--big projects with big technologies fail all the time and the time may come when they need to be "rescued."
If not, you can always enjoy the billing while it lasts and let them worry about the consequences of their decisions, or just move on to greener pastures.