I'm not an idealist. The world isn't black and white.
I'm not an idealist. The world isn't black and white.
Of course. If you like to make ice cream and the only organization employing people to make ice cream is the mafia, you stop making ice cream professionally.
You should absolutely change jobs if your current one is immoral, and careers if it comes to that. This much is obvious.
The problem is in the hurdles making that difficult or unrealistic. In America, this process could leave you and your family homeless, maybe bankrupt if anything goes wrong. This fear leaves (maybe most) people in jobs they know to be immoral, and society is that much worse off because of it.
I think you should be doing whatever you can do* to create a society in which people are not forced to act immorally, such as you have been.