I disagree. I have many trap friends that enjoy the term and do not find it offensive. This line of thinking is equal to saying girls shouldn't wear makeup because it hides what they look like. Trap is a fine term and loved by some while it is hated by others. Never yuck someone else's yum. But if you do then your logic should be used against you in turn.