Nikita Prokopov with a pretty humorous article about centering things in web design.
This is my claim: we, as a civilization, forgot how to center things.
Centering things is almost trivial in CSS at this point. There are different approaches, because there are different situations. The knowledge to do so is pretty easy to find.
So something is clearly getting lost between know-how and applying that knowledge.
Clearly, as Nikita showcases many dozen examples of getting it wrong. Plus a fair point: sometimes weird font metrics are the culprit. The leading-trim
property is going to be yet another excuse-buster.