Honestly if someone doesn't like Calibre so much it would be better to contribute to it, or fork it.
And yes, electron sucks and it ruined desktop software because a bunch of business brats have to cut costs on software craftsmanship. This "modern UI" crap is a lie. Software using native widgets (or even JVM) is fine, but hey take it to extremes