Jabarkan Penyebab revolusi sosial dari Revolusi sosial

Skocpol (1979), Taylor (1984), dan Goldstone (1986) merumuskan alasan-alasan terjadinya sebuah revolusi sosial.

Pertama, dikarenakan adanya kekuatan politik yang sangat terpusat pada negara, maka para bermunculan kaum petinggi pemerintahan yang sentralistis, misalnya sistem monarki Prancis sebelum tahun 1789, masa kekuasaan Tsar Rusia sebelum 1917 dan rezim Kuomintang di Cina sebelum 1949. Sistem ini menimbulkan kemarahan dan serangan kolektif.

Kedua, aliansi militer dengan rezim yang mapan diperlemah, sehingga militer tidak lagi dapat menjadi sarana yang diandalkan untuk menghancurkan kekacauan domestik.

Ketiga, krisis politik terjadi dan membuat rezim yang ada menjadi tidak berdaya sehingga berujung pada kejatuhannya. Krisis ini diakibatkan lagi akan jatuhnnya militer. Contohnya adalah kekalahan Cina oleh Jepang dalam Perang Dunia II.

Keempat, lapisan penting masyarakat dikerahkan untuk melakukan pemberontakan yang membawa kaum elit baru naik ke atas kursi kekuasaan. Revolusi kaum petani biasanya berasal dari pengambilalihan tanah oleh tuan tanah, peningkatan secara mencolok pajak atau sewa tanah atau karena masalah kelaparan. Pemberontakan-pemberontakan masyarakat urban umumnya dipicu oleh naiknya harga bahan-bahan konsumsi dan tingginya angka pengangguran.