From an article:
📰 “Flat design is about embracing the native format of digital,” explains Andrew Allen, WeTransfer’s head of product who co-developed a popular drawing app called Paper. “Computers want to render simple forms. Even with high-definition screens, flat shapes tend to load faster and scale easier.”
If Windows 3.x could draw shaded GUI widgets on my 486 without an issue, then I don't think a modern computer would have trouble with further detailed elements.
Mind you, his explanation makes perfect sense.
Or when coding a GUI on a microcontroller.
@polychrome We need ostacious, asymmetric ornamentation. An end to the simple, symmetrical design of laying everything out in simple columns against flat colors!
@polychrome "Yes, you see it's all flat so that it's easier to render. Also, this million-pixel sidebar has a heavy Gaussian blur effect for no reason at all"
@polychrome I personally like flat design because it's clean and simple (most of the time) but not much for performance reasons :p
sure, it may save me 0.5% resources but w/e :^)