Революция происходит, когда верхи не могут, а низы не хотят. Успешная она будет, или нет — другой вопрос...
Да можно и мочь, и хотеть, нет пределу сил человеческих. Бунт случается, когда есть деньги, есть лидер, и бунтовщики рассчитывают победить. А если бунт победит, то победители его назовут революцией, и это и есть её успех. На первых порах любая революция отбрасывает все слои общества назад в их жизненном уровне, а в дальнейшем революция тоже проигрывает возможному эволюционному ходу истории.