Whenever there is a mixed legal code (civil and criminal), it causes issues. Whether you are talking about Saudi Arabia, India, United Kingdom, Canada, or Israel, one has problems. Specially with the minorities. See here for my previous essay on Sons of Soil. and was reminded of it after reading this news story today.
But Malaysia is heading for trouble if it keeps on doing stuff like this to the Buddhist Chinese minority, the Christian minority (although this got resolved), and the Indian minority. The only way to resolve this to a certain extent is via secularism but till your majority religion allows for space and respect for other religions, this problem will keep on raising its head. Heck, look at India and UK, firmly secular but still having problems.