Things like this being a potentially career-limiting move — especially these days — is a strong argument for more software developers to start their own businesses.
I consider it a serious and grave problem that if someone takes issue with your worldview — or if you merely ask the "wrong" questions, or even if you ask completely innocent questions that are misinterpreted — they'll go after your livelihood.
Case in point: http://www.tersbakis.com/news/17661/how-swedish-professors-l...