This is the core of my question and puzzle. As a consultant, I can see the 'image' value for the company. Let's say Company X is currently making 1M in clean profit, and their overall image is low-end (business cards are cheap, website is cheap, their trucks are dirty and cheap); then I'm of the opinion that they are a cheap, low end company. I'm guessing most businesses do NOT want to be seen the low end type. My assumption is that many companies want to be see as equals or better than their competitors ...
So wouldn't it stand to reason that a better brand image would equate to dollars in the bank further down the line?