The two clocks running in every migration
It helps to see that a migration has two different kinds of time in it, and only one of them should ever be felt.
Background time
The bulk of the elapsed time is the initial copy: every mailbox, folder by folder, from the old system to the new. Years of attachments add up, and providers deliberately limit how fast data leaves and arrives, which is rate limiting you cannot negotiate with. None of this touches the working day. Mail keeps flowing through the old system while the copy runs, and after the first pass, smaller catch-up syncs keep the new side current.
Cutover time
The switch itself is short and deliberately boring: the DNS records that route your mail are changed to point at the new system, authentication records for the new sender are verified, and test messages are sent both ways. It is scheduled for a quiet period not because it is risky when prepared, but because preparation is exactly what makes it unremarkable.
When someone describes a migration as a weekend of no email, they are describing the two clocks collapsed into one: data copied in a panic during the same window as the switch. That is a choice, and not a good one.