To be honest, DDT is like "IBM". It might mean "International Business Machines", but many people wouldn't immediately recognize it unless the acronym is used (while the opposite is true: if you know what the acronym stands for, you usually know the acronym as well).
And I'm sure Dichlorodiphenyltrichloroethane wouldn't add much for most people that read a newspaper :)