Also, part of the reason the forum exists is so that when you ask and answer questions, everyone else can see it. Folks can chime in, folks can learn from the question, folks can take part in a discussion debating the answer, etc, etc. If everything were handled off-site via IM, none of that would happen. It wouldn't actually be any easier to ask the question, either; just a little quicker.