Источник?
Можете обосновать?Я думаю, что это заблуждение. Именно на C# или Java и надо писать. В том числе, низкоуровневые программы.
Архаичность здесь абсолютно ни при чем.Боюсь, что это вредное и распространённое заблуждение, что чем архаичнее среда программирования, тем она уместнее во встроенных системах.
Извините, но это просто смешно. Особенно про "базы данных" на java.Сейчас мобильники на Java, а Вы полагаете, что сложные базы данных и системы отображения истребителей, скажем, можно обслужить ассемблером.