Posts, mostly from new users, that are VLQ and/or not-an-answer, thus are good for deletion and hence are deleted.
That should be the case. But this doesn't seems to be conveying the author the message as to why that post was deleted. Especially in the case of answers which don't have the on-hold and closed phase.
Since such deletions are not brought into the authors notice, (s)he wouldn't even realize whether a particular post of his/her was deleted and why. What standards we are seeking on this site they'll never know. They'll have to learn it the hard way after many iterations.
Why so lenient? Educate them and make them realize that this is not the regular Islamic forum which they are used to.
What action do I propose? Before deletion, of non-offensive and/or non-spam, objectively and constructively tell the author what's not right about their post, lead them to relevant meta discussion and advice them to revise. And if unheeded then we should be left with no other choice but to delete. Same is for the flaggers and moderators.
I realize that this would be time consume and require more effort. But the advantages of it are most likely quite higher.