Succesful websites have two things in common: they work and they are free. Two examples: Google, no advertising and it’s fast and accurate. Youtube, great video plug-in and bandwith, free service. The question is: are these two websites going to make money to the expected levels? Google stock trades at 4x it’s 2003 IPO and youtube just got bought by them for $1.6 billion.
No, it’s a hassle to maintain the accounts (usernames, passwords, the issue of using a credit card on-line)