He apologized for it right away. That right there makes me think it's all for the publicity. Why turn around and give a fake "If I offended anyone" apology unless you knew what you were doing? He makes the comments, waits for it to blow up and then immediately turns around with an apology...