lmao then that's not really freedom is it? the only reason west is centuries ahead of us (i say centuries because we still live in 600AD) is because they had ruthless criticism on every aspect of society during their enlightenment era, with religion being the number 1 target.
and i laugh at your statement 'if you cant follow law of the land'. lol. tell me, how many pakistanis pay tax? less than 1%. should 99% of pakistanis leave pakistan then?
our entire entertainment industry is a living breathing violation of the clause regarding decency and morality mentioned in the law you quoted, should the entirey of that lot leave as well?
and what about the corrupt leaders, politicians, bureaucrats? they're following the law to the letter, arent they?
if laws are unjust and incorrect, we must fight against them. just like the founders of Pakistan fought against the british laws. or would you say the same thing to them as well? follow the law of british india or go live somewhere else? xD