The trouble here is really allowing for the systems in game. Sure the interactions in a roleplay setting are essentially limitless. But in practice most games have heavy combat systems, and very limited chat systems. Its hard to come to a diplomatic solution when the game barely implements chat. And you can forget about diplomacy at all if any of the agents involved are AI controlled. Implementing a system that allows real roleplay is challenging. How would you build something that allows you to sneak in and steal the kings left shoe, then tie it to a pole and use it as a truce banner indicating your agents were in his bedroom while he slept? And that's just a minor roleplay that players have thrown at me. Without a human GM, or at least all of the agents being human, building a system to accommodate this level of roleplay is very, very difficult. And even when every entity is human, its still not an easy task.