This makes me think that we may be scaring off new users from ever joining or contributing because they don't want to have their question rejected.
An alternative interpretation is that the people who come here to ask shopping questions are coming for the wrong reason in the first place. Finding that this site isn't what they're looking for, they move on to other sites that are more in line with what they want. There's nothing wrong with this -- we don't need to be all things to all people, and we don't need to feel badly if not everyone decides to join the Photo.SE community.
Questions like yours pop up all the time on StackExchange meta sites. Search meta.stackoverflow.com, for example, and you'll find lots of questions like Why do people scare off new users?Why do people scare off new users?. It's certainly good to keep the community friendly and inviting, but it's a two-way street: new users also need to invest a little (and it really doesn't take much) effort to ask good questions, find out about community standards, etc. I think Photo.SE does a pretty good job of being friendly (you stayed, right?), and I don't think unclear standards are a big problem here.