I'm one of the top five users on SoftwareEngineering.SE.
About a year ago, I started using Hardwarerecs.SE for mainly two reasons: to discover other SE communities, and because I found the concept of hardware recommendations interesting and useful. I still continued to visit this site from time to time, but without much enthousiasm. From what I've seen, I'm not the only one to lose enthusiasm on this site, and as I understand, this site doesn't have too much active, motivated users.
I recently went to another site, StackOverflow in Russian (ru.SO). I think, a comparison of those two sites from my perspective may be useful to other members, so let me share it here.
The sites themselves are similar. Both have great questions, and both have many questions which are off-topic, badly written, or just not good enough. The nature of the bad questions is a bit different—ru.SO attracts, for instance, a lot of questions from students asking to do their homework, thing which is unlikely to happen here—but the ratio between good and bad questions is the same. Both sites have a very large specter of subjects: in some, I would be knowledgeable to answer, others I wouldn't even understand.
The communities, however, feel radically different. In both cases, I was a new user, and in both cases, the community was a small group of users with high reputation, and a large group of users who are either new there, or who posted just a few questions, maybe some answers. But, at ru.SO, I had an impression that I was welcome there, whereas Hardwarerecs.SE gave me an impression that nobody cares. It's like coming to a party. In one place, people notice you, say hello, react when you make a joke, and in another place, they treat you like you're invisible.
I believe that this impression comes from two elements.
The education of new users. It is not surprising that new users don't know how to use SE properly. They may be habituated to the forums, bulletin boards, where you don't upvote or downvote things, but instead, react. On forums, it is not unusual for someone who helped you to post a “Thank you” message. If a user does that here, he receives a direct and immediate feedback that this is wrong, and maybe in some cases, the alternative—the upvotes—is not explained correctly.
It is possibly this which leads to situations such as this one. I just can't believe that the person is actually so impolite that he wouldn't even care upvoting/accepting my answer, after I spent about an hour helping him for free, sharing with him the experience which would save him so much time and money. This is, alas, not an isolated case.
The policy for moderators.
Spending time writing an answer, seeing that it's being upvoted, and the next day discovering that the question just disappeared is not a very rewarding experience.
It would be perfectly fine for a question which is blatantly violating the rules and cannot, under no circumstances, be kept (such as spam). Removal of a question is an effective mean to (1) tell the user that he's on a wrong road, and if he continues, he'll get banned and to (2) get rid of something which, if kept, would give a negative image of the site. Other questions, however, should just be closed, not deleted. Unfortunately, the current practice is quite the opposite, and I'm not the only one being annoyed by that.
I believe that for the well-being of this site, those two things need to change. You just cannot expect experienced people to waste their time on this site with no rewards, no thank you. You cannot keep them if you ignore them. And without a strong core of motivated and skilled users, this site may have a hard time losing its “Beta” suffix.
I also believe that by working on those two aspects—education of new users and change of policies for administrators in order for them to keep deletions exceptional, and not a choice by default—you may have a chance to keep whatever great members come here to discover this community.
I really hope someone more familiar with this site will consider those two aspects. Before it is too late.