Why it Internet Marketing so hard?