"hate" is such a strong word.
I don't mind mostly linear games. The ones I'm in right now have a couple big plots that won't change, just adapt to our circumstances and actions. But we're not stuck to it. It's inexorable and we're doing our thing as we go.