If there were no anti-P2P companies trying to take down the network with fake files, then either a .dll patch or a hosts file could work well enough. But the situation is that the Winmx network is under severe attack.
The competing patches are not close to equal. There's no question which method offers a superior solution to the problem of search-results flooding that has been crippling the network.
The WinMXgroup patch blocks fake files.
The Pie patch does not.
But why were both sides in this battle even sharing (or is it leeching?) anything? - such as the same gateway servers or blocklists or anything else? That seems a little like someone who gets a divorce, and then continues to use the ex-spouse's checkbook and credit cards, and then gets angry whenever the bills aren't paid.
Let's consider the WinMX 'divorce' as final. At the very least, both sides need to cut all strings and stand on their own two feet.