Solo (and DUO modes hopefully) are very much needed and the reasons are actually more then few.
First and foremost if this game wants to stay competitive with other Battle royales it needs to offer what those other Battle royale games have and -more-. Fortnite, PUBG, COD, ROE, all of those games have solo, duos, squad modes. Apex isn't doing anything unique when they offer squad orientated gameplay mode, because every other battle royale game have -that-. They are actually staying behind, because they do not offer the rest of the modes other battle royale games do and by doing so lose on a huge portion of playerbase.
Dont get me wrong. Apex is quite unique, but that uniqueness isnt in the game mode, its in the fast phased combat and the diverse type of legends you can play.
While squads is great way to play a game, sadly it has proven time and time again that its absolutely horrible experience to play with randoms and Apex isn't an exception. Once in a full moon you get actually decent team, where there is good communication (either through mics or the ingame ping system) and you get a decent and fun game and even some wins.Sadly 99% (and this is not exaggarated in the slightest atleast in my experience) the games with randoms are a clown fiesta.
I lost count on how many times my "teammates" revive me only to find half of my loot gone from my box. I literally had a guy that looted my box right infront of me, as i was going back to pick my loot. (And no, the fact that he revived me, doesnt make it okay to loot half of my stuff). I had a guy that grabbed a wingman right underneat me and then RAN away and left me to fight against two squad guys on my own melee (they were both melee aswell, so we could've taken them easily if he stayed with that wingman), but no, he ran to loot. I lost count on how many times i get one of those tryhards with TTV in their names where they run solo or rush entire squads on their own, cause you see they already found their perfect loadout, but they dont give a flying f*** that the rest of their teams hasnt yet, so that games end pretty quickly. I lost count how many times level 2 players decide its the best idea to drop right into the hotzones, while not having any experience whatsoever and gets destroyed while fire testing the weapons they just picked into the nearby walls.
Bottom line is -- squads is a mode that is best to play with friends. Playing squads with randoms is a horrible, HORRIBLE idea and annoying experience for the majority of the time and i am buffled by the fact that Respawn decided its just a great idea to have only that mode in their game.