It's not open world that is the problem. Witcher 3 went open world and had a great story, character development, side quests and soundtrack.
The problem is BoTW was focused entirely on being open world and not with filling it with meaniful content. That is what they need to fix next time.
I...