This has happened to me a few times now:
- Search for a ladder match
- Get a match
- Spend so long downloading the map (or a FAF update) that the game fails to launch (before people give up)
Yes, a large part of this is my slow internet connection, but in my opinion it makes sense to force all maps to be downloaded and the FAF version to be updated before searching for ladder matches can start.