There is a bit of an undefinable line here so I'll talk around what I see as the challenges:
It would be great if we could have 100% documentation for answers, but in reality we have some people here who work directly for the space industry and may be prevented from giving any details by NDA - so their posts may be correct, but unsubstantiatable. Demanding detail from them is just going to be annoying and could easily drive them away.
Encouraging new members to deliver full answers is always going to be a good idea, but again, pushing them too hard for detail, or implying that their answer is wrong because they don't have evidence is going to make them leave as well (it is incredibly unwelcoming)
From my perspective - an avid amateur with over 40 years studying space, and various studies in astrophysics and associated disciplines - I am okay with people politely asking for clarity or a bit of detail, but I have to admit, my participation here has been reduced dramatically as when I think about posting I'm now second guessing whether or not you will post a slew of demanding comments under any post I make, and on balance it's just not worth the hassle to me. Many of the comments you leave demanding detail are irrelevant to the answer (in my opinion)
While there are some answers which are very low quality drive-bys, just leave a down vote - they'll go if enough people do that. For those who leave a correct answer, upvote. If you think there is more detail available, edit it in. If you think there is something the OP can add, ask politely, but don't push and push. It just breaks the pleasant nature of the site, and demotivates others.
And based on your comment under @Art's answer - please don't ever assume the motivation for others for why they interact with the site. We may all have entirely different reasons. I know I don't do it for the rep*
Have a quick read of @Tildal's answer to this question on partial answers as well. This bit is key:
a partial and still helpful answer is surely better than none. And sometimes, different answers can complement each other,
*It's all about the swag