I don't know what's the hatred for SWTOR for. As far as the class quests goes, I find it enjoyable and refreshing to play in a part of the Star Wars universe that has no Skywalker or Solo. Since I didn't care for the pvp part of the game nor the dungeon run, I played the game just like a single player rpg with a friend.
As for DAI, I hope it will do well since I enjoyed the first game and not so much for the 2nd game but the 2nd part of DA2 isn't too bad. Still, I enjoyed the DA universe and definitely get the 3rd game. Now for ME3, I only played once and it was in a hurry so I didn't get a good ending so will probably go back to it at some point just to see if I can get a good ending.