I get that this is satire. I’m fine with satire, in general. But the fact that this particular satire resonates with so many people indicates to me that one of the following is true:
1) We have royally screwed up the teaching of CSS.
2) Web devs are terrible at taking the time to learn how CSS works.
It’s probably both. And yes, some of the earlier stuff is not immediately intuitive: floats, vertical-align, etc. But it is understandable. You can make sense of this stuff.
It’s hard to see devs throwing their hands up in the air… If this stuff is discouraging to you, please take some time to read up on it. Stop trying to hack through the brush alone. There are great resources available (p.s. I’m writing one!)
Google AMP is like nutrition supplements… Michael Pollan says, “Be the kind of person who takes supplements — then skip the supplements,” because supplements have been proven not to help you, but people who take them are healthier.
Maybe Google AMP is like that: Follow the rules of AMP pages, then skip the AMP cache.