Actually, the people who sold the keys stole from Steam. Not DBG. DBG sold/sells the keys to Steam and these guys used some sort of bot, macro or bogus card to buy them and then resell them on PA.
So no, DBG hasn't really been hurt by this.
And yes, your post is a big long I told you so, I...