I do think there's an issue with a lot of games having too much.
I didn't particularly feel that way about Ragnarok. The biggest issue I had with the game was there is a side area that looks connected on the map, but isn't. So I was fast traveling to a specific door next to where I wanted to go, only to find out that there's no path from that door to where I wanted to go. I think you had to fast travel to a door like 30% of the way across the map, to get to the path I was trying to find.
I really enjoyed my time getting the platinum, aside from the issue with the weird side path.
But it makes a huge difference I think, when you really click with a game.
I've tried a couple of times to get into Ghost of Tsushima, but I can't get past like 6 hours.
I think I tried like 3 or 4 times to get into Dark Souls 1, and then the last time, I loved it so much I played it exclusively for like 3 months to get the platinum. Put something like 150 hours into it. (I don't get to play a lot in a day, due to being a dad and working full time)