It seems to cause problems with Windows clients and/or Windows DNS
servers. Seems like overkill.
I feel your pain because I use a DNS module in my scripts that craps out
when it sees one of these truncated packets, but then the problem is with
the client and not DNS. It is too bad that the DNS packet size can't be
increased to 1500B.