Flat has always been about ornamentation and not layers. Plenty of flat websites have layers. Modals. Pops outs. Sliding menus.
I don't know why people think flat is about not having layers. Did Apple just start this bizarre thinking?
You were doing great until the last sentence. Why is a lot of the criticism jumping to attack the corporate entity behind the design, instead of the design itself?