I feel the opposite. I pay for the narrative and experiencing the game's mechanics and interactive art, not to flush as much of my life away as possible. When I see people complaining a game was too short, I am basically ready to add it to my wishlist.
Well, I guess I'm somewhere in the middle. I've finished games and thought, that's it? But I want a game that makes me WANT to spend more time with it, not one that forces me to grind an area for hours just to milk more time spent in the game. If I spent two hours on a game and I'm still in the tutorial, I'm probably not coming back to it.
I want to want to spend more time with the game, but i also want it to not let me. Eject me forcibly from its world once the story has naturally concluded, with fond memories of the tightly edited purposeful experience.
What's the timeframe within that I am curious. I am not the type of person to spend 100 hours playing a game though I regularly see that online and on my friends list, for example I spent 19 hours playing Metro Exodus recently, 28 hours on God of War and 34 on horizon zero dawn. I feel like that is around the amount of time I want to spend on those games and would feel like 10 hours to complete the story and most objectives is too short.
Really depends on the game. But roughly something between 3-20 hours is my preferred range. I thought Sayonara Wild Hearts was fantastic and the perfect length for the story and experience it set out to convey (took me about 2 hours to beat).