Nintendo's open-world is the only open-world I liked.
I can't get immersed in GTA's open world because I'm just a random going on a killing spree for 15 minutes then shut the game down.
I hated Skyrim, the world is big but empty. There is nothing particular about the landscape that makes me want to "go there". Most of the time, I discovered areas because I was going in straight lines.
Zelda on the other hand, I was like "oh wow, a mountain split in two, I wanna see it". The landscape view makes you want to see what's going on and act as a map ("oh so the gemini mountain is on my right, I must be at XXX"). You're on top of a tower, look at the volcano, and you're like "what is that thing moving on the horizon". Same thing for pretty much all divine beasts.
The other nice thing about BOTW's open world is the map. You don't need it. In The Witcher 3 you have a GPS that tells you where to go. When people tells you to go somewhere in this Zelda, you ask people, you look at the road signs, and you go there. This makes the world much more realistic and less empty because you need to interact with it.
To go to the Goron village, you have many ways of doing it, stockpile a huge amount of food to heal while you burn, or go around and talk to people to find the potion. If you choose to stockpile food, you need to hunt, to cook, and to interact with the world once again.
The world is part of the game play, unlike many other open world games where the world is just the scenery where the game play take place.