Corruption is not something easy to eliminate, even our province, Aceh, which implement Shariah Law like happening in Saudi cannot prevent their own Governor to do corruption either, and it is our Anti Corruption Body (KPK) who is able to detect it and put him into jail.
Changing the system into Islamic Law is not necessary will change the nation if people who do the system are still corrupt.
Islamic Law anyway is not something difficult to implement, under Indonesian current law we can insert Islamic Law easily into our positive law, Islamic Law that Muslim countries are still not yet adopting is only in criminal law section, it just need parliament approval through voting.
The Muslim like Taliban who prefer to kill their own brother in order to solve this small differences instead of making compromize and let Afghan people to decide through democracy ( another form of Syura) is the one that become the main problem