It would be interesting to know what contractor delivered the original $120m mess, and actively sabotaged open source efforts. The combination of large budget and terrible result suggest some of the very large contractors used to doing work for fortune 500 companies.
I can't speak for you, but for me, I actually audit the company before accepting a job offer for and I'm proud of the conduct of every position and team I have been a part of. You can't buy reputation, which extends to who you choose to associate with.
Yes. I'd not do it, and I am sure many other would rather look for a different job (which is not difficult) than engage in such acts. Its a personal choice to work for companies acting immorally.
Shame on those who work there.