I have posted about this issue as well. Their matchmaking is completely hosed. I live in chicago area, so should have plenty of people on the servers near me as well.
When I join a match (which is almost always backfill now), and I see mostly bots, I leave and start a new search. I often have to go through 3-4 matches before I get a game without bots, even during prime hours, and often well into a match (some have been down to 200 tickets left for one team).
Imagine if instead of filling with bots, they mixed those players from the 3-4 games into 1 or 2 games full of just players. It is obvious there are multiple half-filled lobbies going on at one time. So, I conclude, their matchmaking algorithm is either:
- Not properly filling lobbies with real players (start or backfill), so bots get filled in and stay in the match. In this case, the Bot filling is a symptom of the problem. My guess would be their SBMM is causing the issue.
- Bot filling is actually stopping the matchmaking from getting new players. In this case the bot fill is causing the problem.
Personally, I think they should just turn off bots in normal matchmaking and work on their matchmaking algorithm to ensure players are directed to existing matches with open player spots.
Or better yet, give us official persistent servers and a proper server browser, so we don't have to use Matchmaking and can just play on a single server the entire night, like we used to in older BF titles.