"Damn it collapsed. Okay padding then"
Just don't use margins for layout, I guess.
"Add margin. More margin. Moooore margin!! Oh wait.."
You see, what happens is that capitalism rewards the greater risktakers and when the success stories have survivor bias you end up with — oh we’re talking about CSS? Sorry, nevermind.
It would finally allow for competition in languages/paradigms.
And we could write modern languages from scratch.
We have our own Canvas (aka scene graph) object inside Ardour and attempting to implement all of the above there showed how delightful most of CSS is, and how necessary.
[0] - https://link.springer.com/chapter/10.1007/978-1-349-12353-7_...