No, linear games are not bad. Their quality can vary as much as any nonlinear game.
Generally speaking though, linearity in games is a bad trait. I mean let's face it, saying a game is very linear is essentially the same thing as saying a game is very confining/restricting. Now, as a player, if you're placed in what you deem to be a compelling/interesting world, do you want to be confined or restricted in the way you see it and interact with it? Of course not. Why the fuck would you? So basically, the more linear your game, the more every other aspect/element has to come together to pull you in.











