As someone else posted earlier the problem is we are meant to see him as some sort of charismatic hero, and I think he is despicable and should have been horsewhipped and exciled from the county for his treatment of Elizabeth and Demelza.
They have, it seems, completely skated over the more horrible aspects of Ross's character - he didn't just cheat on Demelza, in the books he explicitly raped Elizabeth. Warleggan, for all his faults, treated her like a queen, and his only faults regarding her were his misplaced semi-legitimate doubts about Valentine's paternity (not knowing she was raped). The poor sod does go off the rails in the gap apparently, whilst Ross swans happily into the sunset with Demelza.
Almost a shame they included the real life characters of Ned and Kitty Despard as it would make a fascinating series of its own. Look at the sucess of Gentleman Jack.
I feel like they've missed the mark here again making Ross, again, the white saviour of these real historical figures. In the books he is anti-slavery, but more particularly anti-poverty. It's just bland.
I think Geoffrey Charles is just aged up to make up the numbers in another new romance plot.
Pfft. Dwight and Caroline are the true romance of the novels. Never cheat on each other, have their struggles but overcome them. Accommodate to each other's lives and wishes because they truly love each other. Realistic about their differences. Fuck the rest of them, Dwaroline all the way!