Seriously, I'm finding it an absolute pain in the proverbial these days, namely for the following reasons: 1. Modification coders seem to be complete crap at writing HTML and CSS. Seriously, the amount of time I must have wasted over the years trying to fix other people's HTML and CSS after installing their useful add ons/plugins could probably be counted in weeks now. Not to mention how many of them seem to completely ignore the script's API (like the 'register styles' thing in WordPress) and hence make you have to go into the actual PHP files to get their stupid script to stop outputting CSS links in the header. Oh, and those damn alt attributes. Seriously, it seems half the mod makers of the internet seem to completely forget to put them in, so you have to go hunting through PHP files and templates to fix their complete lack of knowledge about modern HTML. 2. Every single freaking forum script seems like it's been made as complicated as possible on the HTML and CSS end, to the point where deviating significantly from the norm takes weeks of work. Especially the likes of Invision Power Board, which seems to be designed to be as ridiculous annoying to style as possible to the literally hundreds of lines of CSS, more hundreds/thousands of lines of HTML per page and the absolute sheer ridiculous amount of validation errors some of the outdated versions have. I can take a WordPress theme from a mock up to a design in a few hours. It's gonna take me about a week to implement my new forum styles on IPB. 3. Oh, and CSS sprites can go to hell. Seriously, what a stupid, annoying concept for images. It not only makes it incredibly hard for your average Joe to just replace the icons like he would on any normal site, but it also acts like a nice 'screw you' to anyone who can't use an image editing program with transparency. Why this stupid idea wasn't left to die in the 16 bit era of video games I don't know, it was a bad idea then and it's a bad idea now. So yeah, anyone else feel like this, and find theme development extremely annoying because of these things?