Since this thread is (again) at the top, could I say that, to me, this sort of constant and un-remitting self-promotion is a dis-incentive to go and see the artists concerned, rather than the reverse.
And that, is why I would never consider actually joining Mudcat, rather than reading and lurking.