Let me ask you guys one thing though: Is there anyone here willing to admit that they would be incapable of making a workable clone of dropbox in a reasonable amount of time--not on the same scale, of course. The fact that almost everyone who comes to this website could produce something of that complexity is maybe a clue into all this irrationality. Most of us, by contrast, couldn't make Call of Duty (a game which, actually, I've never played). Maybe we're setting our standards where our capabilities are?