I am not sure who these anti-helmet people who post here are, I have seen few truly anti-helmet posts. As far as "where they want us to go" do you mean somebody wants us all to go to Corvallis? I've not seen that suggestion in this forum. Or are you referring to a obviously posed publicity shot for a publication? Looks fine to me, no traffic, family bicycle outing Hard to believe you take issue with that, but I guess you find it inappropriate somehow.
And the graphic clearly shows that helmet use is not a solution to fatalities. and so**********
My observation is that helmets are useful in some (few) relatively minor accidents, if the cost of a helmet makes sense to an individual thats fine, but if not thats fine too. But then I am not a coldly logical as some.