In mathematics proofs, we always want to look for the most "elegant" answer. That is, the one that requires the least explanation, as its simplicity leaves the reader awestruck. However, I wonder if this same thing applies to solutions to problems, especially in a community such as this.
Many solutions currently are very concise, and since the majority of people looking at the solutions are those who got the problem right, those are the ones which are voted to the top. However, isn't it true that the solution section should be more for the person who did not get the problem rather than for the person who did?
Personally, I think a little more explanation thought process / approach is completely necessary to have in such solutions. Our current solutions, while very good, do not really help somebody who didn't get the problem in that it doesn't tell them how to approach a similar problem in the future. Most of the time, the reader has a reaction of "oh, so that's how you did it" but has no idea about the motivation behind the thought process. So, while they understand why the answer is what it is, they wouldn't know how to solve a similar problem if they were given one. I think that this is one of the biggest and only problems of our solutions currently and can be remedied by just adding in a few notes about motivation.