In my experience the reason a dkp system works better then a merrit system, is that a dkp system encourages people to play more. Thus creating a more hardcore guild that will raid more and although loot might not always go the the best suitable player more loot is distributed to counter this. So...