Libya , Egypt ,Nepal, Bhutan delayed in adopting democracy because of the following reasons ;-
⇒Only rich people were allowed to rule those countries and this countries were under the military rule.
⇒ when this countries were under military rule, lead to the intolerance of caste , religion etc.
⇒Because of the military rule , it quashed people rights of those countries.
⇒ The rulers embrassed the people of those countries, which made the people to find a complaint against the rulers.
⇒ This made the rulers arouse and they tried to apply democratic ideals.
so this was the reason.