I agree with you that CSS is broken. 14 years ago I was told to stop using tables for layout, then given a partial replacement, and now 14 years later we have Flexbox which finally provides similar layout control.
However, I would also say that modern dev is more akin to system integration than bootstrapping.
Yeah, as Alan Kay has said, there hasn't been a new computing invention since 1980. We're not bootstrapping anymore, just piling rocks.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.