Starfield being a dud would certainly be a factor, I'm sure.
AAA gaming is fucking cooked, IMO. There are so few big titles I give even the remotest of a shit about. OTOH, I'm also into my 3rd playthrough of Cyberpunk 2077, which will probably end up at 80-100 hours (my others were each over 100 hours long). I absolutely never replay RPG/Story-heavy games, especially ones that consume this many hours. And yet, I'm happily doing it with this one. So my view of the quality of game experiences might be a little neon-colored lately.
I've replayed Cyberpunk probably more than any other RPG as well. I think for me it's because the world is so immersive and the gameplay is so fun and I enjoy trying different builds and stuff.