>I've lived in over 15 different places in the US, and I have never, ever had more than 1 option for power provider.
In NYC, Con Edison[0] delivers power to customers. It also generates power, but other power generation companies share their delivery infrastructure in NYC.
As such, there are at least half a dozen folks I can buy my power from. But all of it is delivered by Con Edison -- which, by the way, charges more for delivery than it does for the power itself.
This may well be different from other places in the US/world, but that's how it is here.
N.B.: I too, have only two choices (spectrum and RCN) for broadband where I live, but (as I mentioned) at least half a dozen power providers.
Edit: Added the missing link