Is the expectation is that this will be rewritten as a symbolic Sum, using the Leibniz formula for derivatives of products? If so, I do not think D is coded internally to do that with unevaluated symbolic products.
@Daniel Lichtblau I think you are right, the D is not capable in rewriting the expression as a symbolic sum, we have to use log likelihood. It works very well for the sum of log