Darren Mooney, the excellent movie and TV critic on The Escapist here, has made the point that no good movie is too long and no bad movie is too short, including as a response to my own complaints during streams and comments on his articles about my own belief that movies have gotten too long.
The point being that quality, or perceived enjoyment, is what determines "too long" or "too short." That's kind of what's behind the above poster's joke about their Skyrim time..
We also have to remember that people that review games for a living have a completely different sense of time. I have enjoyed games that are generally considered "too long" but then I don't have deadlines or huge backlogs or anything, I'm just a dude playing a game, you konw?
Baldur's Gate 3 right is being praised so hard- too much, frankly, as it's the CAUSE now in games coverage- and part of its appeal is that it promises like 100 hours in one play-through and that you wanna play multiple play-throughs and... yay.. a 1000 hour game, woo-hoo! But then whatever franchise or game or dev is out of the kook kids' favors will get shit on for "dragging on" for 40 hours. So it goes.
I think Pikmin, because it's a cute cartoony game, might seem like something that should be quick to some. But there's no rule that says that, either.
I also am not fond of using hours as measurement because of how different we all play- some smash dozens at a time, some stretch it out, and that is based on our personal lives and schedules. I don't care how many hours it takes me to play a game, but I do kind of care how many weeks it takes me. And some weeks in my life are different than other weeks (like over the next week I will be able to spend 0 hours gaming, but after that I might be able to spend like 40 hours in one week). So I understand why we use hours I just personally don't find it that helpful.
I wish we could use chapters, like a book. Sometimes what I'll do is just look up a walkthrough to see how many missions or quests or whatever- how many "things" there are is more helpful than hours.