Windows is slow due to all the filter drivers used by antivirus, custom FS drivers and other stuff. And the lack of a dentry cache. Basically all the reasons why WSL1 is slow.
On linux you'll get slowdowns too if you have some online antivirus hooking into fanotify. I suspect android is also slower due to additional security hooks (e.g. selinux).
And yeah, io_uring helps since open-write-close can now be condensed into a single syscall.