I don't ignore the in-fightings, because they might have a foundation, which can be rather important in a shared network.
If every client had its own network, the in-fightings would be really insignificant. But in a collaborative network like gnutella I choose my client by looking which one is best for the network.
Informations from friends allow me to choose more informed. Did you know there is a Gnutella-Client for the RISC-OS?
Its programmer just contacted me, after I posted gnufu.net in the_gdf.
CocoGnut:
http://www.alpha-programming.co.uk/software/cocognut