Linear really isn't a bad thing. If a guided experience is a good one what does it matter? Hell, things not being linear is usually worse imo, cause to me Open World games are just boring slogs through nothing since most of their content is pointless.