Johor ruler Sultan Ibrahim Sultan Iskandar has spoken out against various forbidden practices on grounds of religion to the point of impracticality, pointing out that