I feel like way too many companies are making native apps just for the sake of users being able to install them and have that icon on the home screen. Most of the time the app doesn't require any native-only functionalities, it could function as web app just fine, so it's a bunch of unnecessary overhead. And mobile platform owners love this as the growing ecosystem means more lock-in.
PWAs seem to be a nice middle ground solution to this problem IMHO.
However, if PWAs allow us to ditch electron for good, I'm all for them. Each electron app shipping its own browser copy and having full access to everything on my computer is a security nightmare.
In fact, PWAs are UWP apps on Windows, having access to all native UWP apis without additional FFI, or having to deal with the likes of Ionic, React Native and friends.
There are plenty of tricks to work around ad blockers.