I absolutely agree with the conclusion. PWA is just a collaboration of native mobile applications and web apps. Basically, PWA regains features of say push notifications and others from Native app and is hosted on a cloud unlike native apps. When a user launches an app, it get the details from cloud and displays on the screen.
Major setback is when a cloud or the controlling API is hacked, otherwise it is a good replacement for native apps that eat phone’s memory.