Ah, now I see I was beaten to it. As a matter of fact, he also queried for a moment whether he was a girl, and I saw no offence in that, being one myself.
With regard to the OP, though, yes, it's 'ok' to mouth off about cyclists, because most people aren't cyclists. But it is funny how people will rage on to a cyclist, about all the things cyclists do, even when that person patently does none of it themselves. They say "all cyclists" and then when confronted breezily say "But you're different..." with apparently no concept of the contradiction....