It's nice to think that might be true, but there are always plenty more devs willing to work on anything for a paycheck than there are devs with strict morals. There's a lot of egos, but at the end of the day, no matter who you are, you are not irreplaceable.