The thing is, for a new player, all these restrictions aren't a big deal.
The game is all still new to them - and the story guides them to different locations and unlocks different activities at a good pace. They can't miss what they've never had. But since you've already played the game, you know what's coming so you're impatient to get to certain milestones :P