Have to say I largely agree with WLD on this one, except the bit where he says Mudcat is essentially for musicians only. Personally, I didn't see the 'no admittance' sign on the gate.
There's plenty of music out there I think is utter shite. I'd rather keep mum about it and talk about the stuff that blows me over.