The problem is that many consumers might not even be aware that its a decision worth researching. For example, in some areas of the US it is cheaper and quicker to order online through Walmart than it is through Amazon. But most users order through Amazon by reflex, not even considering if there is an alternative.
Advertising helps here. It tells them "look there is an alternative. Consider it!"