It's not a limitation.
It's different.
But a limitation isn’t necessarily bad, and is often good. Finding the language of least power (ie it is just powerful enough to express the sorts of things you want, and no more) is very useful for safety and productivity, but in CSS’s case it seems like it’s no longer powerful enough to express all the things its users desire.
This just is not true. It may be your opinion, but it is objectively false, particularly in the context of this discussion.