I don't think you can argue away network limitations actually. It would be nice though. SWTOR is a MMORPG, with dedicated server hubs. This is a space SIM, with networked peer to peer potentially crappy internet connections, it will NOT support 50 people in one instance, unless you buy fiber cable to all of us. Please feel free to do so! It is not like I'm sitting here just to kid you or something. Unless I'm in that mood, granted.
This game has garnered millions. They can afford a dedicated server or 10. I should know. I sell them.
On top of that, they are running their cloud servers on Amazon's AWS - this isn't your grandpa's server farm. It's fast, it's got fibre and it's no joke. Their limitation is in the intelligence of their netcode, which is actually not even real (but I said it because people recognize that word and what it means) - it's in their server logic and their ability to handle player interactions.
The limitations are a result of not planning on ever making a game a true multiplayer, and it shows:
1) The idea that you can only have 6 people in a group, which can't jump together.
2) A comms system which can really only be used by the NPCs, but which has no true limitation of being created as a API and accessed by anyone in any star system, regardless of instance limitations. (Hint - the communications API should be handled as a separate instance on another server, with separate channels for text and voice).
3) No option, as a first implementation (should have been an Alpha feature) inherent to making affiliations for people, i.e. factions. It's there, in the menu... it does nothing.
4) No direct player interaction other than dogfighting. Let me give examples: a station cargo hold where I can drop cargo for another player. Effectively a safebox. Data trading, mission trading, combined missions where players both benefit.
5) The ability to create the simple equivalent of a clan so that players can feel like they are on a team, give themselves purpose.
These are all pseudo-qualities that for the most part don't even qualify as features, more so fundamentals, of a multiplayer experience.