Что ты хочешь по жизни?
Писать высокопроизводительные, ЗАКРЫТЫЕ программы и адски ебаться с памятью?
Или писать проще, не ебаться с памятью, но писать код который вскрыть минутное дело?
Обычно плюсы используют для программ или библиотек где важна точность и закрытость
А шарп в основном для показа данных обработанных на сервере, а не в самой программе.
Какой стул выбрать решать тебе, чего ты хочешь вообще делать?