I think the linear complaints were regarding the plot, not individual maps; I don't think anyone said there wasn't a forking path ever. A linear plot simply means that there is really only ever one thing to do: advance the plot (no big sidequests or hidden dungeons or anything else to do in the game).

And lol at Rye dying.