HSMMaCM: "We're going to have alcoholic Trixie and the doctor will get lung cancer."
I don't think so - he's married to the scriptwriter. 
I agree about the leaden moralising. It's always the nice, middle-class midwives and the doctor who are sympathetic to the plight of gays and immigrants. Ordinary white working-class people are portrayed as bigoted and unthinking. Really disadvantaged working-class people (blacks, Irish, prostitutes), on the other hand, are OK because they allow the middle-class characters to show how compassionate they are.
It really is very clunky.