You can distribute native macOS apps that aren't signed too.
It's a step everyone needs to do regardless of electron or native.
So I don't think there's anything disingenuous here.
You said that you don't need platform specific code, but it turns out that's because you just skip the platform specific stuff, resulting in a product that I would not consider ready to ship.