While I don't worship at the church of the LBS and I've even strongly disagreed with the good Rev, I do recognize significant differences between the product and service provided by bike shops as opposed to what comes out of *mart.
Those who like to complain about "elitists" and "yuppies" are unreachable as their religion blinds them. It's not worth the energy to engage in fruitless "debates".
FWIW, as a suburban DINK, I admit that I am evil incarnate.