I think that which way one goes on the question has a lot to do with whether you are dealing with a US-style model (long program bundling Masters and Ph.D.) or a European-style model (short program assuming Masters already completed).
To my mind, the main pro of doctoral coursework is that it ensures graduates have a solid general grounding in the field at some depth, and cannot only hyper-specialize. Complementarily, the main con is that coursework interferes with research by taking time that would otherwise be devoted to it, thereby stretching out the time expected in a program.
In a US-style program, a large amount of coursework is pretty much always included and the program is expected to take longer accordingly. In a European-style program, I think one can make a reasonable argument that there should be no coursework, as that should have been completed during one's Masters.