Many projects start with good intentions but eventually struggle with technical debt, poor scalability, or overly complex designs. In your experience, what are the most common architecture mistakes you've encountered, and how could they have been avoided?