There is no infrastructure currently to support what you are talking about much less ten years ago.
I call pure B.S. There are many ISPs that allow residential users to run servers. You're B.S. is so exceptionally transparent, I can quote an anonymous leak of Google's CEO and CFO that show precisely that there is no technical lack of supporting infrastructure-
(score 5 unrefuted Anonymous Coward leak post of Larry Page and Patrick Prichett (CEO and CFO of Google))
http://slashdot.org/comments.pl?sid=3106555&cid=41288357
Most businesses don't have servers and switching and storage. They use ISPs and data centers.
OK, so what, don't care. You are like one of those people for jailing flag burners who don't get that allowing people to burn flags without going to jail doesn't mean *you* will be forced to burn your flag. Businesses that want servers and switching and storage will buy them, businesses that want to outsource that infrastructure will still be more than free to do so. non-issue.
Most individuals certainly don't have this stuff.
That's not really true, but again, wouldn't matter much if it were. Most individuals probably do have a 10 year old PC they aren't using for anything else, and could easily run linux on it, *if they wanted to*. But nobody will be forcing them to. Just an option.
Economies of scale are what makes it all affordable. This means you have to store data offsite and run your apps offsite.
No, it really doesn't. What it means is that in *some* cases it makes business sense to store your data offsite and run your apps offisite. In other cases, the opposite.
If it isn't Google it's Rackspace or Amazon web services or your local collocation hub sitting near a T3 backbone.
Or your servers in your residence- *if you choose* (and if the terms of service or FCC interpretation of network neutrality allow it)
You are deluded to think that it can be different even in a future where servers are cheap and bandwidth is fast.
I hope you are just trolling and aren't so stupid as to actually believe that. A raspberri pi already can do many interesting things as a server (cheap already), and bandwidth is already fast, compared to 10 years ago (when slashdot.org and other websites were already doing very interesting things with many thousands of users, and a rather paltry amount of bandwidth used by today's standards. I just want to be able to do the same at home now that costs for servers and bandwidth have come down.
Centrally managed by dedicated support staff will always win out over anything else in 80% of the use cases.
And even if you are exactly right, you have still made my point. That 20% is where I want to be. I think Network Neutrality entitles me the opportunity to compete in that 20% of the market. Bruce Schneier seems to agree (Thanked me) with me and wishes me Good Luck with my complaint.
Right To Serve -- http://slashdot.org/comments.pl?sid=3929983&cid=44170993