That's fucking badass. Good for them! Hopefully others are inspired to get off their asses. We may need to head to D.C. to insist upon a whole parade of perp walks. Early June is lovely in D.C.
There are millions of them that are disconnected from everything except the streets they spend their lives on. You're being far too optimistic.