Wenn Microsoft das OS nämlich ähnlich oft wie seine Windows Versionen oder gar die IE Versionen aktualisiert, dann brauchst du dir beim Kauf und einer angenommenen Verwendungsdauer von ~ 2 Jahren darüber keinen Kopf machen ...! :-P
Windows Phone erhält alle paar Monate ein Update, das ist bei iOS oder Android nicht anders - mit dem Unterschied dass man bei den meisten Android-Geräten _nie_ ein Update erhält.
Dafür "gibt" es dort aber auch eine Menge Sachen, die du *nicht* mit deinem Gerät machen kannst - nicht weil das Gerät es nicht könnte, sondern weil der Hersteller es nicht zulässt (zumindest bei iOS).
Ja, darum ist iOS aus ideologischen Gründen auch gar nicht vertretbar - aber dasselbe trifft auf viele Android-Geräte auch zu die so zugesperrt sind, dass man da kaum rankommt. Relativ liberal sind hier ansich nur HTC und ZTE.
Und die ganzen Custom ROMs sind imho ein enormer Vorteil. Schon alleine dadurch schreitet die Entwicklung bei Android viel schneller voran, als bei den anderen OS.
Den kausalen Zusammenhang hier kann ich nicht ganz sehen :) iOS entwickelt sich auch closed Source weiter.
Aber auf Android bezogen sind Custom ROMs essentiell, ohne CyanogenMod würde ich jetzt noch mit Android 2.3 herumgondeln :)