In fact, of all the most successful businesses, the Internet plays only a part of the whole picture, and rightly so. The Internet is great for finding information for free. That's the foundation of the Internet. Real business is not in business to give their wares away.
Real business is in business to serve their customers at a high level, and to make a profit.
There must be an exchange value, a balance struck between the business and the customer. Too many real world businesses only really know the real world. Real world people, who for some odd reason seem to change when they're online. They become sensitive to the Internet culture and etiquette. The balance must be found.