That may be all there's to it, but I bet the fact that it's sexual makes all the difference. Do you think Bucephalus355 would have bothered to complain about it if the scene was of a woman puking?
B) Some people can feel elevated disgust towards portrayals of other people being sexual. In that case, the fact that it's sexual does make the difference, but it's still a disgust reaction.