eh it honestly depends..
personally sandbox world games are pretty dry and boring to me, it's a "been there done that" kind of thing, so if the game has linearity to make it fun, or worth playing/going through the story, then yeah i'd sacrifice player open worldness to make it that more epic.
but then again some games fail horribly at it and make it so linear you can't even breathe (ff13 for example)
if it rings along with the game and doesn't destroy the pace, then i don't see linearity as a bad thing at all, but sometimes developers do not do it right...
personally sandbox world games are pretty dry and boring to me, it's a "been there done that" kind of thing, so if the game has linearity to make it fun, or worth playing/going through the story, then yeah i'd sacrifice player open worldness to make it that more epic.
but then again some games fail horribly at it and make it so linear you can't even breathe (ff13 for example)
if it rings along with the game and doesn't destroy the pace, then i don't see linearity as a bad thing at all, but sometimes developers do not do it right...