anyway, maybe i'm just ULTRASLOW when i beat games, because none of those games took me any less than fifteen hours, and probably closer to twenty (this isn't factoring in idle time, obviously). but then, this wouldn't explain why it took me about ten to beat ac, unless gamemaster marcus can do it in five.
If I still have my Jak 3 save I'll take a picture to show you my time. It was from going to beginning to end, finding most of the precusor orb thingies, and going from one mission to the other. Jak and Daxter took me an entire day to beat (getting everything) and Jak 2 took me 8 hours. It's not like there's anything to see or explore in the games besides GO TO POINT A PLAY MISSION B.
Regardless, the time it takes to beat a videogame depends completely on what you expect to get out of it. It took me 120 hours to beat Dragon Quest VIII because I insisted on getting everything and seeing the extra ending. If I didn't bother, it would have taken me 80 hours. Same thing goes with Uncharted. There is no multiplayer and the single player is short but there's a lot of unlockables to find and that accounts for something. A lot of older games also contained tons of fluff like making you collect shit just to continue on. Need I bring up Rare's games from the N64 days where you had to gather 30,000 items just to pass a level? Look at Goldeneye; Rare's shortest game where the storymode could be literally beaten in 6 hours by even the most casual of FPS gamer but the multiplayer lasted forever (if you actually had friends who'd play it with you). I'm all for long games, but
I DO NOT WANT FILLER TO ARTIFICIALLY LENGTHEN MY GAMES. It is more ridiculous to pay full price for some shit that FORCES you into a lengthy game than it is for a game that's short but was actually WELL DEVELOPED.
As far as games being shorter and graphics being more expensive and developers only focusing on graphics and blah blah blah that's all bullshit. Games have always been expensive and games have always tried to keep up with the latest graphics. I don't know what these magical long ass PS1/N64 games you're thinking of are but for the most part I'm having trouble of thinking up any major video game from that era that wasn't an RPG and lasted more than 10 or so hours of casual play. If you ignored all the extra stars, Mario 64 could probably be beaten in 12 hours going at an average pace. If you went straight through Ocarina of Time, the same could be said about that game. Hell, Wind Waker was the shortest Zelda yet but they tried to ramp up gameplay time by making you find all those stupid tri-force pieces.
Again, this all goes back to the "what do you expect from a game" thing. I can breeze through a game if I just cruise through all the cinematics and this applies to almost every game made. The games getting more expensive are just so developers can cover the increase in cost and the economy has fluctuated since the PS1 days. 50$ in 1995 is the same as 60$ today. Unless you're buying every new game release that gets shatted out, I don't see how this is much of a problem. Most people save money for the games they want to buy but unless you're like "OOH GENERIC FPS MUST HAVE THIS!!" everytime something is released then how can you complain about spending money on a
hobby? It's not anyone is forcing the controller in your hands and saying "HURF DURF BUY THIS VIDYA GAYM!!"
Hell, if you only buy the AAA releases each year then you're looking at, what, maybe 4 or 5 games a year? I pay more money paying my phone bill than I do video games and I use my cell phone maybe once a week to call my parents. Shit, I pay more money in gas driving to ebgames in a month than I do on a single video game. Shit's expensive, yes, but at most I buy one new video game at full price maybe every month or so? The last 360 game I bought was Assassin's Creed last November and I JUST got all the achievements last week. The last Wii game I bought was No More Heroes and there isn't a single Wii game I'll end up buying until Smash Bros Brawl comes out next month. The last PS3 game I bought was Uncharted which came out last November or so and I won't be buying another PS3 game until MGS4 or LittleBigPlanet comes out (whichever is first). I usually replay games too or get all the achievements if they're fun so 60$ every month isn't something to cry about. If your financial situation isn't as good as mine is then obviously you should be more frugal in your game spending.
FINALLY there are numerous vendors that are easily available and sell games for less than the market value. I almost always buy USED but if this isn't available I turn to ebay or amazon for my purchases. Simply WAITING A WEEK lowers the value of most games by 20%. One week after it's release and BioShock was 50$ on Amazon case and everything. Last week, gamestop nationwide had a sale of Assassin's Creed at 44$ (odd price, I know). If you go on ebay, you can usually bid on the popular games that flood the market and if you find an auction that ends late at night then you can snatch that up for a steal too. I assume you have a credit card or debit card. It's not too much waiting 7 days for a game to be delivered to your house.
My point is, step back out of your nostalgia covered world and seriously look at the games that came out in each generation. Ignore the ones that took you a long time to beat and count the number of games that can seriously be beaten in one fucking sitting. You'd be surprised to note that it's probably the same exact ratio of games that could be beaten ridiculously fast now.
EDIT: I'm actually glad you spoke of idle time because that's another gameplay factor. I usually only play maybe an hour of videogames during the weekdays and maybe 5 or 6 hours on weekends. It took me a month or so to beat BioShock and the same time for Assassin's Creed. Maybe you stretched your ps2 game playing days over the course of several days but if you actually sat down and timed yourself playing a game in ONE SITTING you'd be surprised how quickly you can make it through. Saying that it took you several weeks to play the game in several sittings versus beating a game in one 15 hour sitting is a moot point. Give me a saturday where I do nothing and I can guarantee you that I'll complain about how short videogames are.