1. it's easy to "hate CSS" if you misinterpret the function of a styling sheet with the layout purpose of the DOM
2. CSS standards have gone downhill since the engineering cirxlejerk that believes <center> is bad while CSS offers no suitable replacement
i think both can be true
flexbox considered harmful