> I agree, but going "off script" usually leads to much worse results that fewer people can work on.
Skipping them causes problems if you don't have any experience with software architecture. This in turn creates a vicious circle where you avoid software architecture because it's hard, and they keep being hard because you're never exposed to software architecture problems.