No to all three questions. There are some shades of gray and the answers are not absolute though. Now, what has offended you so much? I think you are being over sensative, but that is common in today's PC world. Everybody is offended, most of the time it is about things that has nothing to do...