No. If a question is clear and answerable, it should be answered.
Not all questions need a historical context or a show of prior efforts. If a bit of background context makes a question clearer, the author should provide it. But when a community makes that a site-wide requirement, too often it becomes overdone when communities feels compelled to enforce these rules everywhere, regardless of merit.
If a question can be made clearer by providing more context, you can easily ask the author for clarification in a comment. With a bit of thoughtful guidance, you create a pleasant end-user experience for all. But when every other question is rubber stamped with "What have you tried?", it can start to look a bit forced and unnecessary, and even a bit harassing.