I'd say that the internet has also strongly lowered the barriers to external propaganda and influence, which is another major factor here. When you've got a huge swarm of "people" with no stake, or even a negative stake in your country, that's a naturally destabilizing factor