Well, of course I'd like to see such classes taught in every doctoral program -- but from what i know of such programs, I think most of them would oppose it. Why, it would take time away from seminars! (sheesh)
While I understand your concern about e.g. xml vs html - and I know it is ONLY an "e.g.": at least in the old days medievalists were as knowledgeable in computer-humanities materials and procedures as anyone, and probably more so. What has happened ?
In the wild and wooly days, there were few specialists in computers: if you wanted it done, you did yourself. While computing has become more general, real computing use for research has become more specialized, more tools need to be learned etc. What has happened? Specialization for one.
Just a thought.