AinurOlorin
Funny how people like you assume that everyone out there is a teenager who crave to play with his friends. I know the kids are the biggest video game market, but come on.
Good RPGs are for the story, quests, interaction with certain NPCs. You can't have that when your friend from school is breathing on your neck.
In the end we are going to get cheap quests made for 2 or more people with no restrictions for race, reputation, if you are bad/good or how far in the main quest you are. No one is going to read them anyway and just rush for the loot from some big, bad boss.
And all this is because you want to epeen some sword to some friend...
I am saying this once again in a perfect world awesome SP and awesome MP could exist, but not in our world. If we want one of them to be better we sacrifice the other. This is how the game making works, they don't have unlimited money or time to please every one. So they better do what they can best.
If I go for Battlefield I expect awesome multiplayer, if I go for Bethesda or Bioware I expect awesome single player. Don't want a cheap mix between SP and MP just to please all the crowds in the world.
None of this is valid. It is strange that you would assume only teens can enjoy questing with a friend . . . or that you should disparage or demean them or anyone else for enjoying that capacity in their RPG gaming. As to it being about giving a sword to some friend. . . I have explained this before. If loot and trades are what you think the drive for co-op stems from, then you have no understanding of it, nor of the people who have an interest in it. It is like saying people only want friends so that they can borrow clothes and DVDs from them. Also, Teens are not the only people who like to experience games with friends. Indeed, it tends to be teens who "hardcoe" it alone, knowing nothing of the multiplayer roots and origins of RPGs as we know them.
A good RPG offers all the things you mentioned, and can have co-op as well. Indeed, the old RPGs of dice and sheets and lists and stats, were often VERY deeply involved and story heavy. . . and were also a wonderful bonding experience for the people who played them together. They became, for a while, mighty heroes in a mythical world, and experienced great tests and intrigues, and grand adventures together.
There is no good reason, outside of engine capacity, that any good RPG should deny the ability to share the experience with a friend. This is not about MMO or massive multiplayer. It is about being able to adventure alongside a real companion in a vast world of magic and mystery, just as most people would want to have a friend along if a real such opportunity were presented.
It would not detract from story or anyting else. The Story remains the same, the depth of quests and plots remain the same. The only thing that would change in the local co-op I am talking about (Never said Online or massive multiplayer, it was never what I was talking about) is that you could have a real friend share the experience, and come along as a customizable player controlled companion, rather than the pale immitation AI companions the games currently offer.
It doesn't take a perfect world to get that into a good RPG. It REALLY doesn't. I am not saying it would be effortless, but it isn't anything like trying to get a man on the moon. . . which we have managed to do in an imperfect world.