Exactly, not everything has to be so hardcore and competitive. People are going to quit and there is no way people should be that hardheaded and stubborn about joining in progress and maybe even bot backfilling. We are talking about the fundamental experience of playing a game vs worries about how it would affect ranks, stats, etc.
The people that are against such solutions mostly play with a full stacked team, so why should they worry about joining in late or having a bot on their team? This is for people who don’t always play on a full team or simply want to play alone here and there.
There could be a preference option to joining late like other games have for the quality vs speed of matchmaking. In some games you can select a preference of ranking, connection, or balanced matchmaking. Double xp if you join in late and you can’t be negatively impacted if you join late and lose. As for the effects on ranks/stats, those things are already recalculated when someone quits so why can’t the same apply for a late joiner?
Overall, It has made the game into a fear fest. People literally refuse to play even with a 4-man because of the risk of matching a 5 man and getting stuck with that one random/quitter. To play alone or with a friend, you are basically forced to play on a smurf/secondary account.
This either play with a full team at all times or play at your own risk is ridiculous. It is not healthy for a game and its community.