For two simple reasons. One of which only programmers will understand. One of which only artists will understand.
First off, the programmer-side of me hates that I can't "over-load" intrinsic functions of the basic builtins with expanded versions, and insert 'user' styles between, say, the 'Core Style #1' and whatever style I pick. I.E. I can't redefine the 'DateTime' and 'Date' modules to understand Pendorian, and then simply use an existing style with that minor tweak. No, I have to re-implement things from the ground up.
Second, the artist-side of me hates that there's no way to simply layer numerous 'user' styles atop each other, for instance seperating my colour selections from my code so I can delete one without affecting the other. As a side-aspect, there's not even an existing interface for 'flattening' or 'merging down' two overlapping user-created styles, though that is barely needed since I can't really have that many layers in the first place.
Gah... just gah. S2 is very nice, but it's not as programmable, or as interactively-tweakable, as it 'tastes' like at first. Or am I just on crack and/or crazy?
BTW,
![[livejournal.com profile]](https://www.dreamwidth.org/img/external/lj-userinfo.gif)