I personally can't stand the use of dice in any player-to-player interaction.
Even if a DM may think someone is "cheating" by over playing their skills. I've had this happen several times as a player, not just in EfU, and found it mostly insulting but also a situation of a DM not knowing what is going on with the characters and not bothering to ask.
I'd politely request that if a DM disapproves of someone's ability to roleplay their character sheet, they talk it over with the player before hammering them with roll requests. Make sure the person you think is lying is lying.
I recall once being told "Roll Bluff" in a situation where my character was telling the truth. The DM thought I was lying IC, and went so far as to tell other players I was lying IC. I had to clear the whole mess up OOC afterwards.
On another server, my character started to cry once. I was told to roll Perform by the DM there. He thought my character's tears were fake, they in fact were the result of stress and completely in character. Even more frustrating, the DM knew I wasn't playing a bard and had no perform anyway. I'd have thought Bluff would have been better.
Another time, I was lying to a player. The player knew I was lying. In fact, we were both in cahoots together and telling lies so anyone listening in would not realize this. I was told to "Roll Bluff or I will for you". It caused some conflict because, again, a DM leapt in and tried to control how I roleplay without knowing enough about the situation to adjudicate.
I agree, its frustrating when a 6 CHA no persuade half-orc manages to become a fabulous public speaker. However, I'd rather DMs erred on the side of caution and private chats with people than see them just lay down the "Roll this!" policy.
The latter tends to come across as an insult and a hostile challenge. Implying quite directly that you think the player is cheating. This of course applies to player versus player interactions.
In player versus NPC interactions, it makes sense, perfect sense to call for these rolls.
Finally, the last problem is that when a DM requires a roll, things get mucked up.
Someone you only thought may have been lying before, you now KNOW ooc is lying when he's forced to roll bluff.
Someone you thought was lying before, you know KNOW is telling the truth when he's forced to roll persuade.
A DM is telling both the active character how to play his character, often without knowing enough to properly adjudicate if this is factual or not, and the inactive character how to respond to the active player. "Your gut tells you he is lying" will predicate to the player that they must now view the other person as a liar, even if for the last months or weeks he'd come to view the liar as a closely trusted friend (because the liar in fact was behaving as a closely trusted friend). Yet a DM, unaware of the character's interactions, demanded a roll with a DC set on what he thought was fair, but was in fact inappropriate because it did not take months of personal roleplaying into account.
In essence, before DMs decide someone is a cheater, they better figure out what is going on and why the player is doing what they are doing.