Reforming mandatory helmet laws, by either abolishing them altogether or making them applicable only on busy roads, would help. The laws deter mass uptake of cycling by framing getting on a bike as a dangerous extreme sport rather than a form of active mobility. The fact that they are applied to advertising as well, with tourism ads for Amsterdam having helmets photoshopped onto all the cyclists, further reinforces this framing and deters casual cyclists.
There are different types of cycling. I would always wear a helmet to work because I live 6km away and it’s a decent ride. There are hills and I often get to a reasonable speed.
Compare that to someone living in South Brisbane commuting to the CBD, or someone going for a leisurely bike stroll on the riverwalk - they may not go fast at all. We don’t wear helmets whilst walking or jogging, but why is it mandatory for a slow ride?
The big reason helmets can be offputting is because they can mess up your hair. If the city wants to encourage people who live relatively close to their jobs to ride in, more flexibility on helmets could be a good thing.
FWIW I do think helmet safety should always be encouraged. Riding down a hill? Going more than a leisurely stroll? Wear a helmet. Makes sense. But it’s really not that necessary for people who are riding slow.
There’s entire swathes of people who just can’t really have their hair messed up or it would affect them professionally. In Europe people tend to not wear helmets and it’s not like it’s a daily massacre in the streets.
Statistically, it’s been fairly well understood for a while now that the benefits of a larger number of people cycling outweigh the safety risk of some of those people not wearing a helmet.
Infrastructure and keeping people separate from cars is more important, but mandatory helmet laws are a net detriment to public health.