Anyway these computery programmery types reckon hey I'll whack together some cool new social tech and I can just spend all my time coding to make it better and people will be happy.
Bollocks. If I spend 20% of the time I devote to my game actually writing the game, then that's a code-heavy week. Programming is not what you need to be good at, to do this kind of thing.