I understand it's not directly your stance, but since you are still pushing it you seem to be willing to defend it.
Personally I'm sick of caring what offends who. This is not something that is shoved into anyone face unless they want to see it. If you are offended by this here is a shocker idea. DON'T LOOK. (You does not mean you as in edgecrusher)
It does not matter how the public sees it. It matters what potential customers might think of it. And if you are that disgusted by it I doubt you were much of a potential customer. Not only that it's an optional CE bonus item you don't even have to keep if you don't want to.
Last bit is the key part here.