Here's a link to the latest of several discussions about defining carfree for the purposes of this forum. There are some good posts from different points of view, also a little pot stirring by a couple people who were later banned from BF.
http://www.bikeforums.net/showthread...carlight-quot/
One point that I'm trying to keep in mind is that the purpose of a working definition is to
reduce quibbling, not fan the flames. Personally, I'm willing to accept any definition that has some consensual agreement behind it.