I prefer a degree of freedom in my video games, whichever the case. I find that the metroidvania structure strikes a nice balance between the two.
Linear games can often feel too stifling while open world games can suffer from not having enough structure. Plus, both designs fall prey to lazy...