Camp is a personality type, homosexuality is not. I see no problem with hating certain personality types since someone's personality can and probably will change over time whereas sexuality will not. Don't conflate the two as the one thing to make it seem like hating camp people is offensive.