Stonebridge,
I completely agree with your post. No-one wants to discourage newcomers but 'experienced' singers who are still crap after a reasonable period of time are just hogging the stage and probably alienating the audience - especially if it's fairly obvious that they are not putting the work in.