I was 100% on board with “ghost operating on logic inaccessible to the audience” for the first 75% of the episode, because that’s cool and intriguing; I was even willing to accept “ghost makes people inimical to Ruby specifically except this one time it drives a fascist out of public life just because.”