Can anyone explain what this "interesting" esoteric topic and naval gazing exercise has to do with how anyone lives car free?
Best guess is that attaching the word "addiction" to the evil object is a feeble attempt to disparage those who are not members of the higher moral ground club.