To say that brainstorming flat out doesn't work? Now that's just a grabby headline that got me to post this rant.
I think there's two camps to this that really need to be addressed that showcased the skewed write-up:
Yes brainstorming in a forced group --- it's utterly pointless most of the time. You have people who don't want to be there who are warm bodies in a chair, one's who do and just shit on every possible to solution to protect their 'body of employment' with less (or more work), one's who just throw out buzz words to look important but can't implement or do shit, the one's who road block the shit out of everything because they want to wrap some corporate or bureaucratic tape around it to 'process-ify' the idea, etc. The list goes on and on. That's at least my experience with that, anyways.
Now, brainstorming in a group in terms of, you, the brain-stormer, going to seek out some group (peers, a few colleagues, ect.) for input on your idea to make sure there might be another/better/alternative way (if you're too deep in your own mulling and you actually notice it), you want some actual feedback with people you actually care to get feedback from --- I'm all for this. The point I'm driving home is the constructive criticism and peer input to solidify, reduce or confirm your idea to begin with.