Define why the program is crap?
The network gets spammed with organisations attempting to stop copyright sharing. That is not the fault of the gnutella client program devs.
But yes, to avoid spam you do need to learn about it bit by bit. We try to give some guides about how to. Here's a couple of links to help you thus:
How to find music (which also applies to video) and
Virus thread: Typical virus spam file sizes - Make a note of them (click on blue link to see)
But if that's too much for you. Feel free to go out & buy the items instead if you are seeking copyright material.