And gay used to mean happy. The meaning of words change over time and with different context. If that's not how the words are being used today or what is meant by the phrases, it shouldn't be considered offensive. You could probably throw out the vast majority of the words we use because of something that happened in the past where they were used in unfortunate ways. Words are often made up to mark something of importance, and a lot of those events are either negative or controversial in some way.