Income has to come from what the web sells, promotes. The old models of selling advertising do not apply. The web does more than create passing familiarity with brands. It provides highly specific and individualised communication that ties product to user. Marketers are not on the Web for exposure, but results.
TV is for exposure, the web is there to consummate sales.
Each has there place, but should not be confused. Customers must be rewarded when they disclose information about themselves. What does someone get for giving up privacy, information useful to marketers. Unless one is wholly naive, there has to be something useful in return. It's not the quantity of people you attract to your site that counts most but the quality of their experience there.