immoral yes ,but in a subjective context.
what seems obvious to you will not seem so to others.
this article is a clear example,if the intention was to offend the majority religious population of that country.
then it did it`s job,but that action is clearly stupid.
so more likely a clear case of really bad judgement and not beyound forgiveness.
note a I said majority religion.
until someone can explain getting people to boycott or destroy your product is good business.
than bad judgement is the only way you can view this
I`m not saying you should forgive them but to think it`s intentional is wrong till you a copy of a office memo stating thery want to get mexicans angry