And another stumbling block regarding that whole "difference of opinion" broad brush characterization of debates and disagreements -- it's a real problem IMHO when people with intransigent biases, and different levels of expertise/training/education/understanding and most importantly different levels of genuine concern for careful sourcing and informational integrity lump matters of fact, science, etc. in with "opinions", and then couple that with the ever-popular "all opinions are equally valid" sentiment... a recipe for genuine public harm when it comes to complex, substantive topics.
And yes, I say that with full awareness that to even voice this line of thinking is mocked as "elitist" in today's populist environment. And I appreciate that science is rarely if ever settled, we're always learning, and sometimes those new learnings contradict what we previously thought... None of that changes the importance of distinguishing between matters of opinion (which steak place in town is best) and the rest.