It actually does nowadays. The --platform flag integrates with QEMU. It's emulation so it's slower, but better than doing it manually.
[0] https://docs.docker.com/build/buildx/#build-multi-platform-i...
[0] https://docs.docker.com/build/buildx/#build-multi-platform-i...