Obviously its too linear when you don't actually play the game.
Jesse was in my guild since Cata, and even he didn't really play the game.
You can't log on twice a week, only do the raid, log off, then talk about how you don't think the game is going in the right direction.
Crendor is even worse.
Jesse would bring him around all the time too.
He never pvped, never raided, never did cmodes, never did achievements, never did pet battles, never did ANYTHING.
How can you say the game is too linear if you don't actually explore it?