IMO, there was no single cause of the 2016 debacle, so anyone identifying one problem and proposing a single solution is peddling snake oil.