This topic as evolved a long way over the years. One thing that comes to my mind as I read it is we need to quit thinking like Walmart customers, and think like hunters, shooters, and defenders. A firearm is a tool, and we should purchase the best quality tool we can afford. Now I admit that dollars don't always mean quality, but we should look at suitability for the task and the user first, quality and reliability second, service and parts availability along with company strength (are they here for the long haul) third, and finally take the previous and match our budget.
Too many times we fall into the Walmart mode and ignore everything but price. Can you say dumb downed consumer boys and girls?
Edit
Value! That is the word I was searching for and could not find. We need to focus on the best value we can find.