>and having access to affordable stable power is quite an important thing in having a nice society to live in
Not nearly as important as avoiding having a bunch of lunatic extremists as two-party systems seem to devolve to.
I find the European governments of many parties all having a say in the government the best and closest to actual representation. I find the idea that the entirety of opinion in the whole US, all 350 million citizens, can be resolved to either Red or Blue absolutely idiotic.
Of course that doesn't happen, the parties both span the whole political spectrum, including complete overlap. I.e. the party name can be meaningless. It also means you can't be sure where a politician stands by his party alone. Contrast this with a european government where you stand with your party or you switch party. It's much easier to work out where someone stands.
>you are of course a union member
I certainly would be in a union but firms have been really good at keeping unionization out of IT entirely. But even better would be a government who recognized the power imbalance between corporations and labor and took steps to make things better on their own.