This game has a lot more to do with teamwork and skill then level and gear. The gear you can use has some small advantages to it, maybe enough to give you the edge against an evenly matched enemy, but it’s not near enough to make a character overpowered to the point where you destroy people just because you activated gear.
I’d really like to see videos of all the losses people are so upset about. I’d be willing to bet a majority of them are due to bad character match ups and bad teamwork. Yes, there are instances of 5 man pre made groups stomping people, but in my experience it’s not very common. Most of the time teams lose because they just don’t stick together and work as a team.
As another point, I don’t know if many have noticed but you get a good amount of Command and character XP even when you lose. This isn’t CoD where the winning team is getting 4x the amount the losers get. The winning team gets a bonus but you still get enough XP to where you could lose every match for a week straight and still level up in a steady, healthy manner.
Losing in a landslide sucks, I agree. It’s not fun to have a game run away like that, it’s frustrating. However, instead of blaming the game, take a look at your team composition and how they work together.
I’m not saying there aren’t some problems with matchmaking, but they aren’t near as severe as people make them out to be. My games have been pretty even as far as win/loss, close to a 1:1 ratio. I’ve had plenty of close games where we lost or won by very little. Blowouts happen but that’s why there’s a surrender option.