To Cobra:
I mean this in the nicest way possible, you are not helpful for brainstorming. You knock down each and every idea. Yes, of course you are the expert, and you have a good eye into what can be practically implemented, and what can't.
But, what you are doing is shutting down people's imaginations. That is the biggest no-no in a brainstorm. You want to keep the ideas coming. Even if they might be very far-fetched. Those ideas might jog someone's brain into coming up with some similar idea, that is not so far-fetched.
You do this consistently, for 10 years, or however long you've been on AZ. You started a thread 6 or 7 years ago about what improvements we would like to see on Diamond tables. A bunch of people had ideas (including me), and you systematically knocked them down one after another.
Ideas don't have to come from you or Mark to be worthy of consideration.
I design products for a living. We have brainstorms all the time. #1 rule, that we state in the beginning of every single brainstorm, is there are no bad ideas. BECAUSE we know that even "bad" ideas might lead to good ones.
I'd never invite you to a brainstorm if you worked in my company. I WOULD invite you afterwards, to review the ideas, and give me your expert feedback on them. But no way would you be in the room where the ideas are thought up.
And this has nothing to do with Diamond rail bounce