i dont doubt that its always been offensive but its only in the last years that ive stopped hearing it being used in a not intentionally offensive context for people outside the queer community tranny was just the casual word for transgender person kind of like trans is now