Yes I agree.
Going with the no car thing, I would be looking at higher level cities such as Philly, Pittsburgh, Athens GA, etc.
Are those B cities?
The idea is pretty simple and it makes sense.
Money saved on not having a car can be used to pay higher rent in a better city with more amenities in a non car dependent area. Also beyond the economics I don't actually want to deal with.a car. I realize that isn't typically American and that most places in the US don't allow that.