My disagreement with the fsf is pretty fundamental. I don’t see anything wrong, all things equal, with paying someone for software that is closed source provided there’s some way to ensure it’s not doing things wildly unexpected or malicious. Perhaps it’s impossible to verify such a thing without source code, but the core ethical claim seems off to me.