Architecture is a business decision
Most teams treat architecture like a technical concern. Something for the senior devs to figure out. But architecture is fundamentally a business decision - it determines how fast you can ship, how much it costs to maintain, and how well you can adapt when requirements change.
Every architectural shortcut is a business trade-off. Every layer of abstraction has a cost. The question is never “what’s the best architecture?” - it’s “what architecture gives us the best return over time?”