No-one is bashing all cyclists, AMFM. We're talking about the ones on the pavement. Who are not, in my experience, mostly teenagers. They are mostly adults, and often much older. The thing they all have in common is that they see no problem with endangering and annoying (at any speed) other people in order to make their own lives easier.
I only quite like "granny spinners" myself. Can no-one do better?!