Perhaps it simply never occurred to them that anyone would react this way! Clearly there exists some cultural context within which this ad comes off as offensive, but it is so far removed from the culture I live in that I find myself unable to empathize with the people who are upset.