Charge Imbalance rather than Static Electricity

Bill Beaty says: Here's an electricity explanation which gets it mostly right! It talks of "charge imbalance" rather than "static electricity." It's the first one I've ever seen which correctly explains insulators as being made of immobile electrons. Also it shows that the wires are the source of the flowing charges. It explains how batteries really work. And it repeatedly stresses that batteries and generators produce imbalance (electrostatic forces,) which then create the charge flow.