Deren Architektur erlaubt es, dass alle
SDK's verwendet werden - ohne Wrapper. So gehörts gemacht und nicht anders. Selbiges wäre auch für Android, Mac und was sonst auch erwünscht aber naja.. die einen könnens, die anderen eben nicht.
Das hat aber nicht nur Vorteile. Man muss dadurch z.B. mehr Code redundant schreiben.
Dass es auch viele Vorteile gibt, ist natürlich klar.