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