Something like that.Wasn’t it something like Jack caught Robert in bed with a male farmhand which was why he hit him (that was the story Robert told to someone a few years later from where we are in Classic when he became gay as it supposedly had happened years before)
When they decided Robert was going to be gay they decided to make Jack homophobic. All invented because neither character showed any signs before.
The writers forget we know the characters backstories bexayse we watch the show.
Either that or they think we are stupid.
My memory of the details is a bit fuzzy but we'll soon know because they are zooming through the classics.