I don't think the subscription is what really killed it. I think it being a game no one wanted killed it. The KOTOR fans wanted a great single player game like KOTOR, but they got a so-so game grafted onto out of date MMO gameplay. The MMO fans who wanted something other than WoW got a reskinned WoW. The MMO fans who want WoW already have WoW, or Rifts.
If they had actually made a game that did something new in the MMO space (other than stapling some single player tropes onto it), maybe it would have done better.