@Apathy1337 Yeah, expecting getting decent teammates (that are near YOUR skill level) is actually pretty unrealistic.
You can't expect the devs to build in matchmaking algorithms that are based off of whether or not someone is solo queuing, they're skill/rank, and ALL OF THE OTHER PLAYERS queuing up to single out 20 full squads of solos/duos/full squads. That's HIGHLY unrealistic, they're looking to make matches as close to competitive as they can with the metrics they're collecting and reduce queue time. Adding those types of metrics creates a cascading effect on resource demand (time, people, hardware, etc.) that makes ZERO sense for them to invest in.
The game is not dying, it is thriving, you may not agree and you can leave and they won't (rightfully so) bat an eye.