Yeah, they had relatively simple requirements so BIGINT was a quick optimization. MariaDB can guarantee uniqueness of auto-incrementing integers across a cluster of several servers, but that's about the limit.
Had the requirements been different, UUIDv7 would have worked well, too, because fragmentation is the biggest problem here.