Comment Maybe you didn't ask the right question (Score 2, Insightful) 1245
I think there is nothing wrong with having convictions, but it's always best to keep an open mind regarding new technologies. Unless you are a 20+ years C developper, you should at least, tried to evolve with the company technological changes.
That choice you made, you should have done it after trying C# .Net for a couple of weeks or months. If it still made you life miserable, quitting would have been the right decision for you. Now, you look as if new technological challenges scare the hell out of you.
That choice you made, you should have done it after trying C#