Web 2.0, Revenue Models and Profitability: A Web 1.0 Comparisoncenternetworks.com40 pointshumanlever17 years ago