Well in BG, there are D&D mechanics which can prevent abuse. For example, you need to do a Sleight of Hand roll to pick a pocket, and targets have perception and passive perception, and if you get blown, you get blown instantly instead of being locked into a conversation, thus adding more risk to the "talk to NPC while a party member picks their pockets" routine.

If they also make it a rule that stolen items can't be transferred through Magic Pockets within 90 seconds after you get them, that can make it less abusable.