Lots of other software makes use of 7zip, because it's open source and free and you don't need to pay to be allowed to integrate it into your own software
If you don't pay for WinRAR, the only thing it will do is show up notices to buy it. This is intentional, meant to prevent piracy. So it's more like a donation rather than a purchase.