Having spent 100's of hours playing a game you can finish in 90 minutes, I see just basing the value of a game on its "completion" time as short sighted. Some games you can complete fast have endless re-playability. Some of the longest games can be as boring as hell. Busy quests don't add up to fun... all the time. Forcing players to be X level to continue story isn't fun. Artificial extenders... lucky they don't put in Mobile game incentives and let you pay to continue... I guess that isn't far off.
As for songs, it can depend on mood. Some days I want to just hear shorter songs, and others I play 20+ minute ones... its generally a mix.
I am glad Tool didn't get their way and release last album as just one long song... though the songs themselves area already too long. Some one should have told them to stop... but I digress.
I don't watch movies anymore so can't comment.
Book length never stopped me buying a book. May have stopped me picking up War and peace but you know, when books become as big as bricks, you have to consider if you can hold them... my Far Side collection books are bad enough... one day I might read them all.
This is true. I think generally the games I've played for many hours tend to be the shorter ones I've replayed countless times. Even Vanilla WoW, I've done much of the same content repeatedly because there's certain areas and quests I like.
But for songs, I haven't listened to anything beyond 8-minutes, at most, in years! I used to love the ridiculously long songs Symphony X would put towards the end of their albums, but now I just find myself somewhat bored with these things. But I think it all just has to do with the amount of time and focus I have these days, which generally is not much.
Books, yeah, actually. I generally don't look at page count, to be honest. Whatever it is, it's going to take me weeks to read through anyway, as I typically only read for 20-40 minutes per night before bed.