To say helmets are pointless is total nonsense.
not totally pointless just massively over rated.
People are inherently lazy, and i would rather people cycle than drive to the gym, cycle than drive to a golf course etc. Anything that provides a disincentive, ie helmets is bad.
If you want to enforce compulsary helmets fine, personnally i would rather the police spend there time catching speeding drivers, RLJ, mobile phone using drivers etc.
As for the person riding through a puddle, may i be the first to say you’re a muppet, has it never occured to you that the puddle may hide something? that maybe riding slowly incase there is a hole, or to ride around?