AD Connect and Azure AD need to support MILLIONS of identities
Azure AD and AD Connect need to support MILLIONS of identities. The sync tanks out around 2 million identities today, maybe 4 million if you do not have many custom attributes or groups. It also needs to support all character sets like Asian character sets and double byte characters.
There are several customers who are syncing directories with several millions of identities.