Perhaps new threads could be made. BUT users cannot just give a song, give a reason why they like it, in at least 7 words with no synonyms. And they must not say, 'oh I don't know nuts about the previous song'. They must check up the song if they have not listened to them before. I know this is hard, but some people liked those threads. Maybe this should be in the suggestions sections...Relocate them if required mods...
But going back to the first post, we should encourage or enforce a rule in the thread saying that you have to listen to the song or look at the picture, etc. before you can rate it or whatever. It would be a good idea if when you created a thread, say that you need to listen to the song first.