Я вам даже больше скажу. От той же MS есть куча систем написанных в том числе и на C#, у нас в России часто используют
Dynamics. Проблема в том что 1С - локальный игрок с многолетней историей, который лучше знает клиента, лучше разбирается в бизнес процессах клиентов, оперативнее реагирует на всякие изменения в законодательстве и т.д и т.п.