Leave if you want to leave or stay if you want to stay. Who really cares what your beef is with the company, do something about it. Shit or get off the pot as I say. Me? I will be fine either way because I have the skills and knowledge to pull 6 figures no matter if I stay or go. All the dirty laundry is aired so all you "ethical" people have a dilemma. Do you stay for the paycheck or do you up and quit to satisfy your beliefs?
Flame away because I feast on your tears.