Distracting one's mind from the immediate task can also be beneficial for the end result.
All this does not make me inferior. Rather the other way around. Luckily I've been my own boss for the last 20 years so I do not have to explain how I do things. I am only responsible for end results /time frame and overall cost.
Granted there are situations when loads of code needs to be written that does not require much thinking. For this I usually hire subcontractors. Sometimes do it myself but it does not come very often.