it still will never work on a larger scale. yeah, well, no shit, but you have to start somewhere to prove it's socially beneficial and economically viable. discussing it ad eternum with people who are against it on principle ain't going to help prove it works.
It doesn't matter where you start. If the idea is only implementable in small communities, it is not a good idea, It is a bad idea.