This seems like such an obvious thing to me. When an issue comes up for prioritization during review, we simply ask "What value does this bring to the business". Every single meandering bullshit conversational path we happen to find ourselves upon can be immediately curtailed by stating these words. Technical folks may not like hearing it all the time, and it doesn't necessarily have to be the dominating factor 100%…
"We need continuous integration" "That brings no value to the business!"
"We need version control" "That brings no value to the business!"
"We need to upgrade from JDK 1.4" "That brings no value to the business!"
"We need to safeguard user's data" "That brings no value to the business!"
And on, and on, and on.