Game with one major linear system/element is tolerable. It's when you have linear story, linear map progression(ff13 corridors), and give players barely any creativity in their character's build, when it becomes way too much and the game turns into a TV show.