В этой стране сложилась примерно такая ситуация - 95% ERP систем 1С, 3% SAP, 2% остальное. 1С прост, урезанная версия может работать с флешки, что прекрасно для околонулевой отчётности, есть море (недорогих) специалистов. Sap германская разработка, дорогущая, громоздкая. Но она может держать большие нагрузки, поэтому её берут кто может себе позволить (нефтянники), либо другие огромные конторы, обладающие ресурсами (ржд). Так же после импортозамещений в том же ржд велись разговоры о переходе на erp систему Галактика (или что-то вроде того), то есть другие системы как бы существуют, но заниматься этим лично я бы не стал. В сапе денег платят больше, но и попасть туда с улицы я не знаю как. То есть, ну можно достать какие-то саповские курсы, но дома ты систему посмотреть не сможешь, поэтому не понятно как учиться, если не сталкивался ранее.
Насчет зацикленности на внутреннем языке, ну это у всех так, в Sap'e так же свой внутренний язык.
Если смотреть в сторону c#, то нужно смотреть именно в сторону Майкрософта, про Microsoft Dynamics я ранее не слышал. Знаю, что в своё время Майкрософт прикупил Axapta, там внутренний язык x++ (си-подобный), но они планировали перевести её на платформу .net (что означало бы поддержку всех .net языков, в том числе c#). К сожалению, не знаю, чем у них это закончилось и закончилось ли вообще.