Rank Match disconnections

When a player quits or get disconnected from a team in a rank match; how come a bot can’t replace the missing player? I don’t understand what’s so hard about that. You would assume they would’ve fixed this issue by now…