Flat design in UI kills usability when it sacrifices affordance for aesthetics. I've watched users struggle with buttons that look like static text on a banking app, leading to costly misclicks. A hybrid approach that keeps subtle shadows or borders outperforms pure flat design, yet many teams still push it for trendiness.