It took this mail a bit over 3 hours to be sent to my mailbox. (I subscribe to gcc-announce.) I'm curious what the reason for such a delay is. (Nothing wrong with the delay, just curious about the technical reason.)
My guess: Sending email to a lot of recipients when you're not a large email provider can end up with you getting throttled / needing to apply throttling to individual servers to prevent blocking.
In the past when I still operated my own email servers I often saw list emails minutes before on e.g. gmail.
They might be using a cron job or some other batch process to send the email to each member of the mailing list. There are limits to CC and BCC, I believe.
Do you use gmail? Gmail restricts the amount of mails that a single sender can send, so sometimes mailing lists have to retry until gmail lets them send (this is a paint point for the Linux kernel mailing list)