> I just install it through the package manager and it just works.
It just works if the software you require is not only provided by your speciic distribution but also you require the specific version of the software that is provided by your specific distribution. Good luck if it not the case.
For windows or mac, 1 or 2 files each cover all systems from the last 10 years or more.
It's not by masochism that people regularly try to find solutions for linux by reinventing the wheel like appimages, snaps or flatpaks.
> , download some sketchy .exe or .msi and don't know if you'll get the software, a virus, or both.
You compare hunting for pirated software to installing open source software. You don't have more risk downloading an installer directly from the dev than from your distribution. And probably less once you go outside the main distrib.
> It got so bad that it was common to have "cleaners"
Yes windows has issues of letting remains of software that you desinstall(don't know for mac). But linux has issues too with remains, if only in your local directory.
I'm not saying that the other systems are perfects but the developers don't need to produce binaries/installer for 200 distribution times 10 version for each distribution