Joder, por mucha potencia que necesiten, .NET ya esta presuntamente corriendo sobre ARM en los teléfonos y se supone que C# está soportado para hacer aplicaciones con XAML (pero el uso de cosas más pesadas debería ser algo que el desarrollador decidiera si usar o no, porque el imponer esta clase de cosas es ponerse a la altura de la manzana y sus tonterías).
Además, sigo pensando que me cuesta creer que JavaScript sea una mejor opción que C# en cuanto a la ejecución, suponiendo que se hiciera un mismo programa que hicieran lo mismo. Me parece un poco un insulto, por mucho que quieran motivar todo ese rollo del mundo "web"...