This game is based around microtransactions. Thats why it feels bad. Its designed to make you feel you need to shell out 5 or 10 cents every time you play. I wouldn't play it. In fact, I don't.
Under your logic, EverQuest, Dark age of Camelot, Dark Ages, and Warhammer Online aren't MMOs either. Your definition is too specific to WoW. GW2, imo, is an MMORPG. SWTOR.... is just a mistake.
Deathscyth-Hell's comments