Allah literally means the greatest of all time. If you are a servant of Allah then how can you openly mock and punish him like these Asians are doing. The whole point is there is no one who knows better Allah because he is the greatest. No one can do better than him because he is the greatest. No one is wiser.