I sorta agree, BUT (plz read b4 you troll)
While I love linear games with a strong narrative, I cannot play them twice. Yes most people see a good movie more than once, or listen to a good song more than once, or read a good book several times, but ... not everyone does. I never watch the same movie twice unless I have nothing better to do, and even then I lose interest about half way through. If I listen to the same song too much I lose interest in that also. A very good and complex book deserves several reads.
What I'm trying to say I suppose is that:
1) Not everyone thinks the same, some can't do repetitive tasks (go trough the same story twice)
2) Replayability is helped by being an open game, hindered by being linear (not saying linear games CAN'T be replayed just not as easily as open world games)
NOTE: Only referring to strong narrative games (not sonic or mario)
Ex: I bought Metro 2033 on impulse but I loved every single second in that game, convinced my friends to get it, tried to replay it ... couldn't. For SOME, a linear game with no variation on story (story driven games only) except maybe minor endings that can be googled have NO REPLAY VALUE WHAT SO EVER.
(P.S. I also don't like adding mutlyplayer to games that should never have mutlyplayer ... metro last light, I'm looking at you!)