One overlooked aspect of the new SWTOR expansion is that SWTOR seems to be moving away from class-based armor entirely. This is unusual for an MMO based on classes.
The primary stats (Strength, Willpower, Aim, Cunning) are being replaced with a single stat called Mastery. So all gear becomes interchangeable class-wise. There are still multiple secondary stats, including some role-specific ones like Defense or Accuracy. But no longer will an item drop and you can say that it is Warrior gear or Agent gear.
The other element is that most newer armor is "Adaptive". This means that if you're a class that uses Light Armor, the armor is Light Armor for you. If you use Heavy Armor, it's Heavy, and so on.
The link between armor and class in a class-based MMO is usually very strong. But with these changes, the link becomes very weak. I'm sure that there will still be gear with class-specific set bonuses. But outside of that, we're setting up for a situation where any class can wear any gear.
I'm not so sure that I like this change. I like having different armor for the different classes. I suppose that it can be annoying to wait for your one piece to drop, though. Still, it does feel like the game has lost something.
Maybe this is an inevitable result of selling cosmetic gear in a F2P game. You don't want to restrict costumes to different characters, so you sell costumes that all characters can wear. And then there's not much point in forcing the player to find a Strength mod compared to an Aim mod.
I am a bit surprised that SWTOR hasn't taken the next step and started dropping armor shells separately from the mods in instances. That would separate the cosmetic part of the armor even farther from the mechanics aspect. People who wanted the mods would roll specifically on them. People who wanted the costume could roll specifically on the armor shell.