As the title says i think it's time to let developers know what MM prefix means in mmoprgs, it means MASSIVELY MULTPLAYER, that said this i'll take two examples here:
Swtor: some party quest (ok) and lot of instancing even for non story-related quests so that you won't see any player for the majority of your play time, you need to group other ppl/friends if you don't like playing alone, this is a kind of co-op and is how d3 works (with difficulty tuned for the number of players), NOT HOW A MMORPG SHOULD WORK, then you reach 50 and finish your story quests you have poor endgame pve and pvp for those who like it and game cease to be attractive as it was in the beginning, this is exactly what happens in single player mmos: finish the story = game box on the shelf
Tsw: here things get even worse, there is not much instancing as it swtor but no there are no group missions (except dungeon ones) and most important aspect that hurts this game badly is that single player instances are hard capped to one player preventing party friends from entering with you, i won't talk about endgame coz i quit this game after 8 days because of this aspect and because of awkward and boring combat.
Now you guys mights say: "wow lvling is single player too", that's true, it became single player when blizz decided to downtune elite quests and related elite npcs to normal quests and normal npcs mainly becuase the majority of players sat at level cap and did endgame dungeon/raids and became difficult for lowbies and alts to find a leveling mate, i can remember back in the days of vanilla dozens of players zerging elite areas of the game and my countless corpse runs to get the quest done, that was really fun and that's how a mmorpg should be. Now, a month ago I played my first gw2 beta weekend and i must say i had almost the same fun i had in old good wow days, getting pwned by attackers while resting in an outpost, defending bases by shooting at enemies from top of city walls and having them come to kick ur ass, assaulting enemy villages with 50+ ungrouped players with enemies coming from everywhere is pure enjoyment, a true mmo experience, that's why i'm looking forward to this game to be the one that will hook me for months (or years?) to come...
Having played those games i see how the gaming industry is becoming bad and greedy (tsw has an expensive cash shop in addition to a 15$/15€ monthly sub) and thinks that putting some stupid unpolished dungeons/raids for endgame in a theme park game with no "fluff" is enough to justify the monthly fee and keep players paying for a game that can be everything but a MMorpg. Even Tera (apart from the most repetitive and boring leveling experience ever) gives a way better mmo experience than the hyped tsw and ultra hyped swtor. All in all IMHO if you're looking for a mmo experience wait for gw2 or play wow's endgame, if you're mainly a casual gamer and looking for a mmorpgs to play alone whenever you have the time then the above games might be good for you but remember that there are plenty of single player rpgs out there without monthly fees and overall better quality level.