Why would we want to limit ourselves to PWAs? Being able to run arbitrary executable file has been the core feature of general-purpose computers since the beginning.
I'd consider smart phones as being general-purposes, same as laptops/desktops/servers.