And the same could be said for motorcyclists...I’m an ex-rider because motorists looking to get pay back for some wrong committed against them would target the first motorcycle they came across...
Not all cyclists are obnoxious, but they get labeled as such because of the obnoxious ones.
Your opinion of roadies is irrelevant in this situation, no one deserves this.
FTR; I’m a mtb’er and stay off the pavement for exactly these reasons.
No, nobody deserves a chunk of concrete, but a super soaker or a boat air horn is often well earned.