Let's not forget there were many light, medium, and dark interfaces before the flat design trend took over UI, but since those pre-flat interfaces were almost always built around usability rather than some stark design theory, they were user friendly, worked, looked fine, were obvious, and were almost never harsh on the eyes.