Here’s my probably unpopular opinion: I could’ve done without the in the show. I think that in attempting to be “politically correct” the writers changed the character and created a pointless storyline that did not serve the overall plot and the scene during the ball with Mary just sealed my opinion. It was sweet and nice, but what was the point?! Seriously would’ve rather had more LJG or literally anything else. Am I alone?
I can see what you’re saying. Why create a whole new character story arc when there’s not much time to fit in what we need to fit in? I love what they did with his character… in the end Margaret is safe and away (like the book) and Archibald is a jerk and eventually dead (like the book) so I am okay with the addition. It may have saved time, actually. We avoided the whole fiend storyline.