3
Not every game needs to be really long. I don't like games that overstay their welcome. I think 8-10 hours is a good number for FPS story line like Wolfenstein which I thought was the perfect length. Whereas a good RPG I'd expect to cram out a good 30-40 hours out of it. Really depends on the game. At the end of the day, if I got my entertainment, I'm happy.
Most of my gaming purchases are based off "going to the movies".
A movie ticket costs $20-25 for 2-3 hours of entertainment. If I pay $60 for a game and get 8-9 hours out of it, that's been worth the money.Like I bought Call of Juarez: Gunslinger for $15, finished the main story in 5 hours and couldn't be happier with my purchase ... infact, it was easily one of my top 10 games of the year. Same with games like World of Warcraft. I pay for a month of game time and if I get 4 hours of solid entertainment out of it for the month (which I get a lot more), that purchase is completely justified.
Also allows me to give up on games that I don't have any interest in completing. If I bought a game on sale for $20, play for 3-4 hours and give up on it, I don't really have any guilt as I got the hours I wanted out of it. Just like the movies. I'm not going to enjoy every movie I see but it was still entertaining.