i heard of people who would disapprove
check google for the eliza/alice bots.
most of the ideas you present have been used in rpgs. at least to the possible extent. one big problem is that gameworlds have to grow with the ai. a simple chatbot type of ai would obviously need no environment at all. your guy sending somebody else to his death would have to know about the dangerous spider, would have to know what dangerous is at all, would have to identify the players itentions to know what "the wrong way" is for the player (probably the player needed to fight the spider anyway), etc. etc.etc. then you would have to deal with data dependencies. things stop being valid in the game world sometimes because people die places get changed, etc.