Wouldn't ONE Welcome to DFO thread be enough? Where people could introduce themselves? That's all I'm saying. Let's not make things more dramatic than they need to be.
I agree that might be more efficient, but I am delighted when someone takes it upon themselves and creates a thread—typically their first—with the sole purpose of saying hello.