Earlier quoted context omitted.
Yep, the way I see it is that both backend and frontend development have their bad parts: you either faff around with broken config files, or faff around with broken stylesheets. (Obviously both have their good sides too). It comes down to which you find easiest to tolerate. E.g., I don't enjoy fixing CSS quirks in IE6, but I find it a lot less painful than trying to figure out why my fastcgi daemon keeps crashing.
Which is why I personally let the designer(s) faff around with broken CSS and automated install scripts faff around with config files. Leaving me to fully enjoy my life of solving behaviour problems.
Manual server management: Not even once.