You're making it sound like it's not a big deal. THAT is the whole problem. It is a BIG deal because the shirt is offensive and if this guy was so nonchalant, so ignorant of what he's wearing and its affect on women, then solely his fault. Being dumb and ignorant about it doesn't excuse him from anything.