Diana Wynne Jones said this quote

Nobody gets praised for the right reasons.