>it's not an acceptable answer, we march on and pretend to be mystified.
On many social topics, your opinion, expressed with this attitude, is almost always not true to the implied extent. Usually it's an exaggeration born of bitterness/frustration. In this case, the significant issue is not that people "pretend" anything or are just idiots who won't accept The Truth. It's that they either disagree with a hypothesized reason for the problem, or, frequently, agree with the hypothesis but disagree with the implied or stated solution, which is much more reasonable than the person in the picture you're painting.
On many social topics, your opinion, expressed with this attitude, is almost always not true to the implied extent. Usually it's an exaggeration born of bitterness/frustration. In this case, the significant issue is not that people "pretend" anything or are just idiots who won't accept The Truth. It's that they either disagree with a hypothesized reason for the problem, or, frequently, agree with the hypothesis but disagree with the implied or stated solution, which is much more reasonable than the person in the picture you're painting.