I think she makes some sense EDIT** no, a lot of sense**--here. Where I disagree with Elly has more to do with some of the bike-specific infrastructure that she champions; I'm not a bikelane guy and I'm certainly not a separate bikeways guy; this is the type of thing I'm comfortable disagreeing with ppl about. I think it's a debate worth having, even if I think I'm right... I also read an overtly sexist article once, where she claimed that males shouldn't accompany females to the lbs b/c we mess it up by being manly.
But, yes, absolutely, I think "we", as ppl, ought to question the lifestyle we've been manipulated (and arguably coerced) into living. Transportation will always play a huge role in any discussion or consideration of that topic... but there are other factors to consider, as well, in my view.