I disagreed. In my opinion, the argument of the paper suggests nothing of the kind. While your idea is interesting, I believe it delves too far between the lines and looks for some deeper meaning. The Boston Globe is not challenging our form of government. They're merely commenting on the research that suggests people are hard headed, generally speaking.
While your paragraphs about the US Constitution and system of Checks and Balances are spot on, they have nothing to do with the article in question.
This is simply my humble opinion.