CSS is one of my favourite things to do and still is. However, most engineers don't really understand it because most engineers don't really bother learning anything, and as a result you typically end up with a mess.
If someone knows what they are doing and is allowed to make a decent UI library, you can have very clean, efficient styling without libs.
It's the reverse, the 2026 CSS is one of the most advanced layout engine you can have.