@WithLoveEarLWhat you said its true ofcourse. Bangalore and Wraith are team characters. No denying that. They have super useful abilities, that when used right are a massive boon to your team. The problem is.... barely anyone in pug groups use them, as intended. That's where the problem is.. It's not in the legends, its in the players.
You guys keep saying that this game is intended for team play. And thats all true and fine. But the problem is... most people in random groups dont care at all, about playing, as a team.
You get wraith mains that quit, as soon as someone dared to pick their precious main. Usually after a ton of insults, profanity and death wishes coming the way to the person that picked their main, leaving you duo from the start against full squads. 50% of such games, the second person decides it will be a waste of time and leaves aswell, leaving you solo from the start.
You get Lifelines that dont ress, dont heal, dont use ult accelerants to help boost their team with more frequent package drops. On the other end -- I lost count, as Lifeline main, how many times I get my package drops looted completely, without anyone bothering to ask if I actually need something out of them myself, since you know... its actually my Ultimate to begin with and if I decide i will just stop dropping it, which I usually do, once it gets completely looted without anyone asking if i need anything.
You get people that decide to drop solo, because they probably got too cocky and confident in their "amazing" skills, after watching one of the big time streamers play solo -- only to die in the first confrontation with squad on the other side of the map and leave.
You get people that leave the moment they get downed. I had someone leave right infront of me when I just saved him from being finished off by an enemy. He wasn't even completely dead, he was downed, the enemy was killed and I was about to ress him, when he left.
Often once you get downed and killed, the person that goes to recover your banner, usually makes sure first to loot out the best items you had on you, before actually reviving you. Leaving you with worst shields, worst backpacks etc, even if you are in a good position to get to your box. I usually instantly leave when that happens. I am thankful for the revive, but that doesnt give him right to loot my box. I dont care to play with such people. Sure take some ammo, take some heals, shields, but for christ sake dont take my good stuff.
The sum it all up -- random groups often are a mess, atleast in my exprience. People don't care to play, as a team, so that design aspect, usually gets completely ignored in random groups. Once in a full moon you actually get to play with people that can communicate good and play together, which is really enjoyable, but it's such a rarity in random groups.
Tl;dr When the game you designed becomes playable and enjoyable mostly the time when you are fortunate to be able to get to play with friends then this is a huge problem and the game longivity is at serious risk. Many people aren't social -- they dont feel comfortable speaking on voice with people they dont know, they dont care about trying to form pre-made squads with people. They just want to be able to hop online on a fly, queue up and have somewhat of a decent game, usually on their own. Solo queue is what will provide that for these people, and if such a mode dont get implemented these people will leave. It's as simple as that.