I know adding sockets to items is a game feature that a lot of players want, and I don’t want to sound dismissive to that feedback, but I was really was hoping that the reason you wanted to loot a drill was so you could theme your character after an angry dentist. Like a melee Wizard named DrNoNovacain. :P
In regards to adding sockets to items, I would like to say that it's still on the table for consideration and certainly something we'd like to add, but it would be a long term design goal if it were to be implemented at all.
The lengths that Blizzard is going through to protect RMAH revenue is just pathetic at this point. Really, the sequel to D2, one of the funnest games of all time, has ZERO item customization? Even though the add socket and imbue quest rewards from D2 were easily one of the funnest features? Spare us your BS rhetoric on how it's not adding much to the game. Lack of item customization is about item turnover, and therefor, RMAH revenue. New item you just looted missing a key stat or socket? Well, we're (Blizzard) not going to let you customize your gear, we'd really just like you to buy what you need. Pathetic.
D3 is a shell of what it could/should be because Blizzard is trying to pry a few extra dollars from your wallet via the RMAH. We deserve better.