Yes, I work with that too...so I know how it is. Its like putting an engine "designer" to work with designing the chassis of the car...that just doesn't work unless he does both.
Programming and Web design has very little to do with eachother...its a foolish notion left over from the golden years of .coms where everyone believed programmers were gods that could do just about anything computer-related. (and in a sense we could...designs weren't very demanding back then, it was just, as you put it, mindnumbing boring for most programmers)