Well stated OPINION pezzo.
Every one has their own reasons and philosophies about design. Which is the right opinion? Anything can and will offend someone in some way.
I like to be offended once in a while.
Personal preference is is just that.
You were offended and I wasn't. I'm not black so I can't realate on some levels but I can say that I appreciate the design and boldness of this poster.
Maybe it would make me come over and tear it down -who knows.