There are many groups out there dedicated to spreading their ideals and ideas as well. Religions, paleo diets, and fringe political ideas are shoved at you everywhere you go as well without any monetary transactions involved with advertising, let alone the single party ones like business signage. I am afraid advertising isn't unique in those objections.