I don’t necessarily agree with the post you’re responding to, but the intent seems to be to criticize the lack of visual distinctness between elements, not the lack of pseudo-3D-style rendering.
And even things like System6 weren't that _flat_. There were subtleties on their UI that gave a little depth to some stuff. But one could argue the _flat_ in their UI was some sort of answer to the limitations of their time.