Well KOTOR2 just have too many ridiculous stuff in it (plus a disappointing ending) to be on par with KOTOR.
The ending did sucked ass I agree but I found the moral dilemmas and the greyness of everything to be even done better in Kotor II and I just enjoy it more than the first one. Also the combat is better.
Of course it has some nice moments but overall it is just not on the same level as KOTOR. SWTOR on the other hand I would say is for the most part on KOTOR level.
Coincidentally I’m running through Star Wars and I’m currently playing Kotor (on the Unknown World atm) so after I finish Kotor II I’ll give an updated analysis. I will say this though…Kotor is definitely better than I gave it credit in my first 3 playthroughs.
After Kotor II I’m going to read Revan then The Darth Bane trilogy then Plagueis after that. Next I will watch fanedited versions of the PT and then I will read Lord of The Sith. All that’s left is the OT and hopefully by then TFA will have come out on Bluray