Put your elmer hat on and help the poor misfits.
I have seen that on other sites too. From what I have been told is that they are spammers fishing for information and leads. Weird names some with middle eastern tone to the names. Most of their presence is only seen as thanking people for their useful post. Not asking questions or participating in discussion.
Off topic but I have been given the ok to start a ham club at my sons school, I need to pass a background check an then I can start it. I have gathered gear from friends and some of my older stuff. I even have the ok for antennas on the roof.