I am really confused as to how this question can be anything but an invitation to opine.
Controversial topics generally have facts supporting both sides of an argument. A controversy arises out of opinions about which facts should matter (ie, what facts should outweigh the other facts).
The OP, as it was originally posited, was already researched on facts. Which meant that this question needed either comments outlining which facts were missing from the causes of the conflict or all the causes were listed and the question asked to evaluate which of them outweighed the others.
This is opinion-baiting. And, given that the answer which was accepted by the OP author was a one-sided answer, it's clear which opinions the OP was looking to elevate.
In what way is such a question not primarily opinion-based? Since the original question was already researched on facts, was is it a rant disguised as a question?