My view on this is fairly traditional: The point of an RPG is to role-play, and in order for the players to stay in the character mindset, a GM needs to be there to handle the back-end (playing NPCs,...