I don't think any of the GTA's I've played (GTA3, GTA: Vice City, and GTA: San Andreas) ALL put together have held me to the amount of time I actually spent w/ Oblivion alone. GTA: San Andreas has BARELY held me for much of the actual game itself; as much as I do like it, I just don't come back to it. And the same goes for Far Cry, which I'm 1/2 done with -- b/c it's checkpoint save system was not balanced AT ALL for locations to put the saves. Most GTA games, I've stuck w/ the main quest and done some of the side stuff -- but, you know what? I might so some side stuff here and there, but once I finish the main quest, I might spend a lil' time w/ the game post-main quest, but that's about it....
Well, why is that? Well, NONE of these games listed above have a good saving system, to be honest. Even Dungeon Siege 2's save system is better than all of GTA's (ouch!) -- since in DS 2, you can always save your character's progress (which includes quests, items, levels, etc -- everything except location), even if you will get kicked back to the nearest town when you load your last save. With Oblivion, I might've finished the game in a few months or so and spent over 115 hours w/ it, but I could SAVE at any time I felt like -- while in the process of doing ANYTHING. I could drop it at any time. With GTA games like say GTA: San Andreas, I feel restricted -- I can only save in certain locations. Now, that is fine and all, but I think the real problem lies w/ the missions not even having in-mission checkpoint saves. If you fail a mission, START OVER -- and yes, some of these missions are long, have multiple parts to it, and are actually tough. In Freelancer, you can only SAVE when you're at a station and all (like say in the GTA games) -- and many of these missions in Freelancer had multiple parts to it, but if you finished a part of a multiple-part mission in Freelancer, it automatically auto-saved once you finished a key part of the mission; at least w/ that, if I die, I don't have to START THE ENITRE MISSION OVER. It's an actually very good approach, if you ask me -- and kept me playing until I got the mission done with. Now, I still think Oblivion takes the best approach w/ saving, where I could be in the midst of doing ANYTHING -- I can save and jump right back to exactly what I was doing, but Freelancer's system works VERY WELL.
Now, I understand the point w/ Oblivion and the horses -- I wish I could've been able to do combat on the horses, too. Point taken.
And about Oblivion's length, I believe the main quest, if you follow JUST that, can be finished in say 15-20 hours -- especially since the entire game has "auto-level scaling." So, really, I don't know why he complains Oblivion's TOO LONG overall. GTA: San An can be that 115 hours long, if you DO EVERYTHING. But really, if he's complaining, he should complain about games that take 35 hours or more for THE MAIN QUEST ALONE. To finish a game, all you need to do is finish the MAIN QUEST. And unlike Morrowind, you can easily follow Oblivion's Main Quest string if you just make all your Main Quests active and use the easy teleport system to get there and follow the compass. Hell ,when you get a Main Quest in Oblivion, the game will ask you "Would you like to make this Quest Active?" right off the tip of the bat! And there's a lot of different stuff to do in Oblivion, from doing the missions for the numerous Guilds to doing the AWESOME Arena missions. And the Brotherhood quests are some of the best stuff in the game, actually -- such as the "Clue"-like mission in the mansion w/ a whole bunch to kill in a Stealthy manner to get a cool bonus.