No, I can't see it as the same. In one case people are complaining simply because someone does something different, in the other case they're complaining because of a specific offensive aspect of that difference. To me it's like the difference between an irate cabbie saying "I hate all cyclists" and "I hate the cyclist who scratched my taxi."
The only similarity is that all four examples are uncalled for. Live and let live, ride and cover up a bit and turn away when the beshorted ones pedal past.