it’s not a “waste of time”, it’s software preservation.
python has historically being one of the most difficult softwares to maintain, since every new version of it causes some breakages on other softwares.
as for classifying users as “people who use binaries instead of building it” , you’re excluding a really huge percentage of users, like gentoo users, most *bsd users and also nix and guix users.
yeah, windows users really dont care that much and dont even know what a dependency is, but the other *nix users does.