Part of the problem with the trinity is that it's based off of very old and primitive game engines that have very strict limits on how players interact with their world. The only things you encountered in, say, Everquest, were either friendly NPCs, or hostile mobs, and you had ONE answer to all...