While I entirely take your point and am not arguing with it, sadly, running Docker commands is now the only way that many relatively new Linux folks now how to assemble and deploy systems.
Which is why the podman support in FreeBSD 14.2 was a big deal that wasn't really trumpeted enough. Podman is Red Hat's all-FOSS daemonless Docker clone, and now, FreeBSD can just understand Docker commands and run the results using Linuxulator jails.
For similar reasons, this is why MS hired Lennart Poettering: to get systemd working in WSL2, because so many "techies" don't know anything else but systemd commands.
They know (ish) that Ubuntu has systemd, they ran Ubuntu in WSL2, `systemctl start foo` didn't work, therefore, WSL2 was broken and incompatible.
Result: hire Lenny P, get it working, let him go again. Job done.