I think they are offensive. We've had several FORMER posters say they found them offensive, too, and quit posting here because of them. People I found more informative than you, I might add.
John let me remind you for the 100th time, you made an agreement when you registered here. You always say your word is as good as gold, people can trust John Frank to live up to his word. Here is part of what you agreed to:
"You agree, through your use of this forum, that you will not post any material which is false, defamatory, inaccurate, abusive, vulgar, hateful, harassing, obscene, profane, sexually oriented, threatening, invasive of a person's privacy, adult material, or otherwise in violation of any International or United States Federal law."
So, does John Frank's word really mean anything, or not?