Ah, the good old 'Ideas Have Value' argument.
The trouble with these arguments is that they usually involve some guy who has little or no practical development experience, trying to tell experienced developers how they think industry should work. Meanwhile the experienced guys try to explain how it actually does work.
Unimplemented ideas have no value. If you don't believe this, feel free to try and prove me wrong. Daydream up a bunch of game ideas and try to sell them. A thing is worth what someone will pay for it, after all.
You're exactly right, someone with enthusiasm suggests how they think things should be and someone worn down by the industry talks beside the question by stating how things are.
I never said unimplemented ideas have any value, it's the passion and vision of a talented game designer that give them value, but that doesn't mean that there isn't such a thing as a bad and a good idea. And a great idea for that matter.
If a thing is worth what someone will pay for it, the Call of Duty series must be the epitome of gaming.
If it's of any value, I'm not making record sales with any of my game designs because I don't think I have what it takes to be a master game designer.