There's piracy, sure, but I'm not losing 30% of sales due to it.
I currently run a freemium software business just fine for Windows and macOS. Just sign the code for Windows, notorize it on macOS and sell it through a service I use called Paddle that handles payment, international sales tax and licensing for about 6%.