It clicked for me at:
Debugging Code should not be part of Production
I didn't realize how much of this technology was about proving mistakes weren't made to such a degree. I wonder if these early days of blockchain technology are too conservative or if that's required for trust when dealing with important financial transactions.
Thanks again for continuing to post here. I always learn something new.