The reason they don't support Xaml is because they are translating Java to C#. Hence if Android in Java is using some weird format, the outputted Android in C# will use the same weird format.