If you're suckered into the legacy paths, then yeah, the game gets very same-y a lot. Although I do think that within that, there's still some variety. I'm not always going to be gunning for max points in a path.
I do think that once you get a little later in an era, it does steer you a little in some ways, sure. If I'm at 9/10 codices, then I will try my hardest to unlock #10. Or if I'm like one settlement short of the 2nd military point, then I will make an extra effort to get that last settlement down. But for me, I'm a lot more of a "okay, let's make sure we stop off to grab at least a couple wonders along the way" rather than "must beeline for XYZ". And if I happen to miss out for some reason, because I went conquering more in the era, then so be it.
The part that limits me more, IMO, is the settlement limit, where I tend to stay close to there, so I will almost never have an antiquity age below X settlements or above Y settlements. But even within that, I'm still dependent more on map and resources and civ for my empire. And I do think that to at least a certain extent, each civ you play, you do approach things a little different. I really wouldn't mind if more civs changed things up - give me more civs that change adjacencies, or give me different reasons to build some buildings over others.