Would you explain what you mean by CSS not being as traditional an experience? Compared to what? Agree with the rest of your comment...
I keep hearing that it has settled down, though, so I am looking forward to learning it properly next I need to do something interface-y.