Here you have the mistake...politics are not smthg that you can really separate from the religion as if it is smthg that can stand isolated .Amr bil ma'aroof wal nahi an al-munkar is not 'politics'.It's a divine order. Imams sa and prophets s strived to follow and install the divine order in the societies,no?