Oh and I understand and am fine with that, but the game has always been fairly linear and the path has always been to gear up and eventually end up in raids. The difference was it was significantly more difficult to gear up and get attuned / raid ready once upon a time than now. So you could very easily never get to the raiding part if you didn't want to.
But yeah I'm not sure why you would have been playing wow all these years if you didn't like the gearing process, because that's all the games ever been.
I'm curious what you consider as things to do that fit the OP's criteria of not just being the linear gearing up to raid. I got people in my guild right now playing on a vanilla server and at least back then (and every expansion I've ever played) the game was fairly linear and what you had to do was always predominately your standard quest > dungeons > raid and the gearing path you do during that. There was consumables and attunements you had to do along the way, but the path the game set for you was always quests > dungeons > raids.
Many people took their time along the way on that path, and didn't necessarily put as much focus in sprinting across it... but the path has always been consistent.
What people are experiencing now is what hardcore raiders have experienced forever. You run out of content by reaching the point where you've done all the relevant current content and then you're just sitting around bored until the next patch / xpac comes out. That's what happens when you streamline everything so that nothing is time consuming.