Naja, aber in Xamarin muss ich auch die jeweiligen Plattform-Tools nutzen. Xcode für iOS-UI-Design, ADK bzw. demnächst IntelliJ (endlich!

) für Android UI. Und iOS-App-Packages (.ipa) kann ich ohne Build-Mac auch nicht unter Visual Studio erstellen.
Die Kosten i.H.v. fast 2.000US$ für die Unterstützung von Android und iOS sind auch nicht ganz unerheblich.
Nicht falsch verstehen: ich bin ein absoluter Fan von Xamarin, aber man sollte PhoneGap nicht schlechter machen als es ist.