Rogues don't need to take sneak, in fact, sneak benefits rogue less than any other class as they don't gain any benefit from gorilla. Since they have no reason to sneak, then they don't really need pick-pocketing. That said, since rangers have a much cheaper and more useful teleport skill available earlier and are less likely to be in melee while wearing the same or similar armor, it really makes no sense to give this to Rangers over Rogues.

That said, Witches are in a much worse position with absolutely 0 talents. A rather significant oversight...

As for Rogues, the fact that they are the only melee class that gets no benefit from Guerilla and require the skill backstab before they can even function is... Counter-intuitive.