One of my university lecturers gave what we all thought were dreadful lectures. Muddled, unclear, chaotic, with no discernible thread. It took ages to reconstruct and rework the material to a point where we could attack the problems and old exam questions.
I got nearly full marks on that exam.
Other lecturers were brilliant. Clear, lucid, entertaining. I didn't get full marks on their exams, because I found it hard to do the problems, even though I thought I understood the material from the lectures.
Math is not a spectator sport. You need to get involved, otherwise you're in the situation of someone who has watched a lot of tennis, but never played.
I used to mock the "it is clear that" phrase when it would take two or three pages to show the result, but having done the work to show it, I was then equipped to handle the next stage of the work. Having the explanation given to me as to why it was "clear" would not have done that, my understanding would be meagre, and unsatisfactory, and I would gradually fall behind and not understand what was missing.
So no, it's not because:
* that's how the game is played (tradition);
* it excludes the uninitiated/untalented;
* it's neater to leave out the truth of discovery;
* it makes the author seem superhuman;
* there's satisfaction for the reader in understanding the puzzle.
When done properly it's genuinely for more effective communication. I'm not saying it's always done well - not every writes equally well - and I'm not saying that everyone always has the best motives, but working on what you see as gaps in the presentation really is the best way to understand the material.
Added in edit:
You said:
> Someone, somewhere will have to work out the combination -
> I'm suggesting it is more efficient for it to be the one writer
> than the many readers.
If your purpose is to have it written down, then yes. If your purpose is to communicate effectively to the readers, then no. The "doing" is an essential part of the eventual "understanding".