Мысль в том что важнее то что ты хочешь от машины, и как ты это описал. А на чем ты это описал малозначимо, в контексте среднестатистической задачи. Есть некоторые тонкости, не спорю, но для решения большинства прикладных производственных задач, таких как планирование производства, ведение отчетности, электронный документооборот, CRM, система штрихкодирования и пр вполне подходят и R3 и 1С и, возможно, тот же C# с Linq. Естественно для магнатов типа Газпрома отличие 1С от той же R3 существенно ввиду их объемов, но если брать средний бизнес, а это, извини нехилый такой пласт, разницы особой нет. Мой сосед пишет на плюсах софтину для мобильного терминала, я могу написать её на 1С использовав минимальный набор внешних компонент(дровень для обработки сигнала). Но я почему-то поганый 1С-ник, а он тру-программер))).