Let’s not beat around the bush: writing great CSS code can be painful.
A lot of developers don’t want to do CSS development. I can do everything you want, but nah! No CSS.
Poorly written CSS will quickly turn into a nightmare.
“Designers solve problems, they don’t push pixels.”