I think bringing back that absolute bafflement intentionally once in a while is good habit, especially for people working in technology.
I am constantly amazed that computers work at all. The more I learn about it the more amazed I am that anything works. Especially software wise I see soo much duct tape on so many layers, like looking at a house of cards that could (or rather should!) crumble down any minute, because it seems to defy reality.