I truly think most people would be receptive to the idea if they could just hear about it. The big corporate sites have so many problems.
Our two biggest obstacles in my opinion: a) the "instances" setup is mildly confusing for new users. b) Once you get here, the predominant culture is pretty homogenous and, to put it politely, politically intense.