Comments like that are just born out of ignorance ^
Really? Even if you truly believed that horse/pedestrian/cyclist hadn’t contributed any tax payments towards transport infra, even if you truly believed they were in the road to ‘provoke you’* would your first recourse be to physically harm them?
I believe there is much more going on than simple ‘ignorance’ in these comments and attitudes. They are projecting/assuming hostility into the motives of others (in this case cyclists). Smacks of seeing a stranger/immigrant/homosexual etc in ‘your’ local pub, and then going into the old ‘Are you looking at my pint? Did call my pint a poof?’ routine. ‘Well ‘they’ provoked me, coming in here…’
I really believe education will help, but some people are simply hostile as well as uneducated – and so they assume everyone else is. They also often have an exaggerated tribal mentality, ie tend often towards chauvinism/nationalism. This recent growth in anti-cyclist agit-prop is partly driven by the more nationalist media mouthpieces/tabloids as it appeals to a certain mindset. A country divided, and in so many increasingly sad and stupid ways 🙁