Ich war vor kurzem auf einer Entwicklungskonferenz und das Thema PWA war ein großes Thema.
Persönlich sehe ich für typische Unternehmensanwendungen oder Clients, die Webdienste konsumiert, eine gute Gelegenheit mit einen Entwicklungsaufwand viele Geräte und Arten abzudecken: Mobile, Tablet, Desktop, TV, ...
Aktuelle Web-APIs sind schon sehr vielseitig - aktuell ist dort aber der Chrome in der Unterstützung vorne. Wenn es Microsoft ernst meint, müssen sie hier aktuelle Technologien schnell nachliefern, sonst werden sie immer Nummer Zwei/Drei sein und die PWAs entfalten nicht ihr Potenzial.
Nicht alles wird von einer PWA abgelöst werden, weil entweder es keine passende Web-API gibt oder eine Client-Server-Arbeitsweise nicht passend ist (bspw. Videobearbeitung).
Der Vorteil bei PWAs sind: sie brauchen eigentlich keinen Store. Bei Android sieht man das sehr schön: ein Klick und die PWA wird lokal installiert und man hat die Verknüpfung. Mit der passenden Option sieht man auch nicht, dass sie im Browser läuft.
Gegenüber Cordova braucht man keinen Wrapper für jede Plattform schreiben und separat einstellen.
Wie bei jeder Anwendung gilt: wird sie schlecht gemacht, bleibt Potenzial liegen. Egal ob PWA oder eine native App.
Ob die PWAs Microsoft helfen werden, wird sich zeigen. Denn neben einer guten Web-Engine braucht es nichts und wird imho nicht eher ein Grund sein, Windows einzusetzen.