Okay, first off. Not everyone can make music, it takes to get the money to purchase the instruments and equipment. It takes time and money to actually learn to PLAY these instruments, no one can just pick one up and play it. It takes money to rent clubs and studios to spread your music. It takes money to travel around to gain popularity. Not everyone has this money. Even worse, its difficult to get a contract from a music label to produce a CD. I want to see YOU get onto an album within the next year. You don't realize how hard it really is.
When you download music you take a little money from the people who go through all the effort to become big. I myself am guilty of doing this, but I'm not crying that it should be legal or free. If you want to share music you YOURSELF made, then by all means. Thats is what Limewire and Kazaa are for. But if you want to steal musicians work using those... don't go crying about how its illegal. Please.