This is an interesting debate, but I don’t think this is useful framing:
“And it’s laughable how weak the browser platform itself is.”
Which begs the question of why then do developers use web/electron?
Ubuiqity, cross-platform, distribution, updates... and, yes, some developers also prefer web api.
Perhaps the question is how do we bring a web/election experience to native apps?