This is a problem I see in the forum community, that I personally feel strongly about. Giving solutions just because you don't want to take the time to explain how a user can fix their code, or what's the problem with their code.
If you are confused on how to help the user without just posting your 'working' code then how will a beginner or person who has encountered a problem learn?
Problem solving is a crucial skill when it comes to programming and giving a cheat sheet for lack of a better word, does not help but actually puts the one seeking help at a disadvantage.
They are moderators, super users and help deskers taht are more than willing to help, so its okay if you don't have the vivacity to do so.