Apparently the pneumatic model is preferred over the hydraulic one.
Personally I think the problem with the ‘hydraulic model’ is that people visualize it with wires as fluid filling pipes, with pressure as the driving force. I think you get a lot further if you imagine your circuits as water running in open channels with a free surface. The water needs to be able to slosh.
https://www.youtube.com/watch?v=OEzuZ6BpC-g
p.s. just that comment in passing starting at 12:10 is absolute gold: he casually drops the equivalence to state and function in basic electrical components. HN, this is one of the most wonderful - you will learn a lot - lectures delivered in exceptionally modest, accessible, and friendly manner.
Works well enough to make a curious kid stop asking questions, but won't take you much further than that.
The analogy is just to try to convey the concept of a field and the associated vector calculus. An analogy isn't necessary for Newtonian mechanics and scalar calculus because humans intuitively understand thrown balls etc.