I agree with the points in the article that brainstorming is unhelpful and pair programming can be useful. I have yet to attend a meeting at work with more than one person that has yielded anything useful. In those meetings the extroverts take over and the introverts are left in the corner twiddling their thumbs. If we were given access to the meeting agenda beforehand, and were given time to work on the points individually beforehand, the meeting may actually be productive.