Rebelling Against A Muslim Ruler
Rules are obeyed in the matters belong to them. These are mainly collective matters. They cannot force people about anything which comes in the personal choices. They cannot force people to boycott or to buy some products. If the government needs something it has to establish that why it is harmful to its people. A ruler can only be a legitimate ruler if he earns majority vote. If the majority turns against him he has to step down. If he doesn’t then the other one who has the majority vote can oust him. But it must not involve bloodshed if the ruler is not going against islamic directives. However, ousting him is not an obligation.