Marketing Revealed: Challenging the Myths