Probably for the same reason other binaries are distributed by npm: lack of cross platform general package managers and registries
Also for cases where a python project needs to depend on it.
Or lack of a tool like Goreleaser in the language ecosystem that handles that
Also for cases where a python project needs to depend on it.