Do you really mean that one has to live in a city before one may have knowledge of it ? I have lived in at least six different cities. Does this mean I know nothing about any of them ?
I acknowledge that driving a car in Bangkok is slow but what normal person who decide to do so unless there was no alternative ?