The thing I can't get past in SWTOR is that you have to sub in order to have basic functionality but then everything interesting and cool added to the game is in the cash shop. There is an intense cash shop focus in SWTOR so that all the cool new pets, mounts, armors, emotes, character skins and pretty much everything else appears in the cash shop and never in the actual world.
Imagine a WoW where EVERY battle pet, mount, transmog armor and toy was ONLY available through gamble boxes that you buy in the cash shop and you'll have an idea of how SWTOR feels.