Some people say that because the old style of DMs leaked metadata. The new styles do not. We just need more clients to accept the newer implementations.
Discussion
With all the encryption and ownerships that is out there, it'd be cool if somehow someone cracks the code on including notifications for screenshots at the protocol level.