Global Warming, Ozone Depletion, acid rain, toxic pollution, etc. are unravelling our life support system. Human beings are not separate from Nature. We literally cannot live in a concrete world. Our continued viability as a life form depends on our protecting other species, most of which haven't even been discovered yet. In the light of this reality, I don't think that bicyclists who run stop signs, stop auto traffic, and ride on the freeway give bicyclists a bad name.
Nice bicyclists finish last, just as nice species become extinct.
What we are asking for is not radical. It is essential . We are right. Our anger is righteous. Our disgust is justified.