To me, it seems like world immersion would be greater if one were to remain in one's own body, and immersion is a great concern in offline play. The NPCs definitely need more work put into them, more (artificial) intelligence, more tasks they can perform, and some personality and variety...