The whole DD, DS, DH thing annoys the hell out of me. I can pretty much decipher what people are talking about with the other abbreviations, but those just annoy me to no end.
Is it faster? Yes. But I also think it is a sign of the times. I'm surrounded by this "teen talk" crap and text...