I toyed with this idea for a while. GTA online has a similar thing where it guides you through the activities in the world, an interactive tutorial.
Two reasons I never got around to doing this:
1. Time and effort - Would take time to implement this whereas the current intro tutorial that covers everything took less time.
2. Accessibility - Not sure everyone would want to spend their first hour on the server unable to play with others. I suppose it could be optional and you could opt-in to it after first spawn.
It's something to consider for the future however I can't see it being added any time soon unfortunately, as good as an idea it is. Thanks for the suggestion though!


