Nothing wrong with struggling to understand another's perspective, it shows effort, but it's probably more productive not to jump to conclusions, start calling names or use inflammatory language while in the process of learning.
I'm not calling anyone names or using inflammatory language but I'm quite at ease with anyone labelling the JWs homophobic, it was certainly my experience. I also understand why some people don't understand the reaction to the cartoon and keep labelling it an over-reaction.