Actually the last time i was in a guild with dkp was in classic, and early tbc, because we didnt know better back than. Althoug we had a kind of intern lootcouncil at our 8 hunters, an agreement of which item goes to whom first, 2nd and so on. So that we didnt have to overbid ourselves on classtokens, to save dkp for rings / cloaks / offset items, in classic.
Our 8 hunters were the best geared chars in the guild (and on the realm, we had the first t2 complete char on the realm), due to this, because other classes kept overbidding themselfes on class / set items.