I agree, the longer a game is, the more it has to deliver to be worth it. If a game is 4 hours long and is a 7/10, that is alright, but if it is a 7/10 and 60 hours long, that is a waste of my time.
A lot of long games suffer from too much bloat.
I tend to judge that harder than other issues a game might have.
I also rarely find the time for long games anymore. 10 hours is the sweet spot, 20 hours is usually still alright, 30 hours needs solid justification, 50 hours is my absolute limit. I refuse to play Persona 5, because of the length alone.







