Well, Molten - I actually think that most disabled people pay their fair share of taxes like the rest of us.
Joggers and walkers in bike lanes - meh; I'd be happy just not to have cars and trucks parked in bike lanes. If walkers and joggers really are a problem, then the sidewalks are undersized or improperly designed.
Transit - well, the pictures you quoted show transit, so I consider it part of the discourse.
And since the topic of this thread is "What Have You Done Today", this is what I did last week: helped repair kids bikes at a local low income housing development. I'm volunteering at another one in a couple weeks.
Later this weekend I'll write a letter to my state legislators supporting a regional bike path along a light rail line and another to my city councilors to have the minimum speed limit in Boston reduced to 20mph.
What have you done?