Let's not argue too much. I agree that what you say is true, but I wouldn't say it's a bad thing. Think back 30 years. Product people were thinking up new main frames, researchers were thinking up the Eldorado workstation, and hackers were thinking up personal computers.
Our industry has really benefited from a "throw it against the wall and see what sticks" mentality. Is this a good feature? I don't know, but I do like the idea of Google inventing 100 or 1,000 such features and seeing if one of them is a winner.
I am not so sure that a product management team with a gating and evaluation process will do a better job of picking features than--no offense googlers--a million monkeys randomly inventing features they think are neat-o.
Our industry has really benefited from a "throw it against the wall and see what sticks" mentality. Is this a good feature? I don't know, but I do like the idea of Google inventing 100 or 1,000 such features and seeing if one of them is a winner.
I am not so sure that a product management team with a gating and evaluation process will do a better job of picking features than--no offense googlers--a million monkeys randomly inventing features they think are neat-o.