Der springende Punkt ist doch, daß zu jeder Linux-Distro ein umfangreiches Repository existiert, aus dem man in der Regel seine Programme bezieht, und daß dieses Konzept durch weitere Paketquellen einfach erweiterbar ist. Diese Repositories werden nicht nur von den Maintainern, sondern indirekt (durch Meldungen etc.) auch durch eine große Community gepflegt.
So eine Struktur existiert für Windows nicht, kann auch schon deshalb nicht, weil sich eben die Programmanbieter nicht an ein einheitliches Schema für die Updates halten. Da müsste für jedes Programm z.B. mit AutoIt eine individuelle Hilfsroutine erstellt werden, damit das Update ohne Userinteraktion durchlaufen kann.
M$ wird in seinen Store nicht jedes Programm aufnehmen wollen und können (schon nicht aufgrund der in einem kommerziellen Unternehmen begrenzten Manpower im vergleich zur Open-Source-Community), und es wird sicher auch viele Programmierer von kleinen, nützlichen Tools geben, die M$ nicht über den Weg trauen, z.B. bezügl. Begehrlichkeiten von M$ auf eine Beteiligung an ihren Einnahmen.
Das Einzige, was leidlich funktionieren könnte wäre, wenn nicht irgendeine beliebige Firma, sondern MS selber ein zentrales Updatetool kostenlos zur Verfügung stellen würde, in das von Usern oder den Programmanbietern erstellte Updatescripte in einer leicht zu erlernenden Sprache eingefügt werden können. Dazu müsste M$ bereit sein, die Kontrolle über, auf den Userrechnern laufende Software wieder komplett aufzugeben (AppStore hinfällig), und die Anbieter müßten ihre TrayUpdater zugunsten dieser Scripte und einer festen Update-Location aufgeben, was auch bedeuten würde, auf die teilweise zusätzlichin diesen TrayTools vorhandene Preloadfunktion für ihre schwerfällige Software zu verzichten und damit zum Nutzen des Users dessen Ram nicht vollzumüllen, aber auch offenzulegen, wie lange ihre Software wirklich zum Laden braucht > Imageverlust.
Fazit: Das effektive, userfreundliche Repository-Konzept mit nur einem zentralen Updatemechanismus läßt sich auf die kommerzielle Windows-Welt nicht ansatzweise gleichwertig übertragen.