I don't like this either, BUT ain't nobody is gonna tell me that their story telling isn't amazing, especially for an open world game. They want you to progress the story the way it was designed, that's why you can't do wtf ever like in other games. You might think that this is a bad thing, an outdated design, but there's a reason why they haven't abandoned this for all these years. It's not like they couldn't do it, but if they do, you might miss what they want you to see, and for the main story, i am fine with that.