I have to say, I agree with the consensus here. I think the OP has every right to steal in whatever way is fun for him, but afaik, random stealing targets anything at all in the pack, insured, blessed, too heavy, whatever. To make a change that allows a random steal to ignore those failure factors pretty heavily devalues Snooping as a skill. Snooping's ONLY value is to allow a discerning thief to choose what he'll target. Building failsafes into a random steal, while it wouldn't entirely negate the value of those skill points some of us spend in Snooping, would come pretty close.
To continue the Eval/Magery analogy, it would be as if you made magery do full damage without Eval, while only keeping the active use of Eval to "snoop" another player's INT/mana as a reason to have it.
And really, whichever side of the debate you're on, if you're in it for the value, you're missing most of the point.