I agree that it should be a priority to not lose a new DaniWeb member. Sure - they may initially come just to get their one question answered. But if it is a good experience for them, they will return or tell their friends. If their first experience is a negative one because they didn't entirely realize how DaniWeb is set up, then we might have lost a potential tech saavy member who otherwise could have had a lot to offer.
EVERY new member is important and should be thought of as a potential regular ... we have to make them feel welcome enough to want to return or they won't. I would say that about 90% of all regular DaniWeb members first came here because they were having some sort of problem (whether it was with hardware/software or a programming issue or whatnot) they wanted resolved, and then they stayed because they got a quick, friendly reply that encouraged them that this was a nice place. IMO if too many people are posting once and never returning, it's because we're not doing a good enough job welcoming them and encouraging them to stay.
Give DaniWeb newbies some slack because they really just don't know - they're not out to violate the rules. Instead focus your "being irritated" energy on the people who should really know better but violate the rules because they really just don't care or want to troll.