I completely disagree. If the problem is complex you need to have an in person discussion on a white board rather than writing a long winded email that will mostly be filler information that the reader already knows. It probably won't even answer the issue the reader wanted to know either. And now you've wasted 30 minutes.