There's a big difference between saying something that insults someone and intentionally using a word that thousands of people say is hurtful and offensive.Good luck not insulting anyone ever. It's not even possible.
Like I said, before this thread I never really even thought about the term "guitard". And, I also don't usually weigh in on these flame ups. But then I thought about this... There are a number of younger folks on this forum (high school age and possibly younger). They read a funny post about a "guitard" all of a sudden they think guitard is funny, so is "dufus" let's call xxx a "dufus". That's not funny.