I solve hard problems better when I have quiet time where I can think through the problem. Some people do think by talking but I imagine most engineers do not fall into this category.
Most of the good engineers I know are just as adept at hashing out a solution on a whiteboard as they are doing it quietly by themselves, and, given the sample set that I've seen over the years, I've found that the collaborative solutions tends to be better.