Alright, going to try to keep this somewhat brief.
I didn't and still don't see much reason to sus Earth in DP1. He was early enough to claim a role and it was niche enough, not to mention specific enough to the setup of this game (there necessarily would be roles that can perceive what happened in the absence of vote counts and flips) to come off as townie. Even the fact that the flips would only be visible to him makes sense, particularly with the knowledge of Savant's role that automatically reveals all the people who were on his elimination publicly. It makes his role unverifiable, but it also means that having a 2X role that allows him to see everyone's votes isn't self-confirming and OP for a game like this.
Then we get to DP2. The main point of concern here stems from two issues: Earth didn't use his role or suggest using it at any point during this DP, and Luna used his Magnitude role on Earth, which should have granted him the a few extra votes if he was town. Despite being put in the driver's seat by Luna, Earth stated that he apparently wasn't even a part of one of the more consequential votes (Casey/Bullish) and didn't make efforts to further perceptions of him being town, particularly in talking about his role.
But that really only came out in DP3, where Earth revealed that his role had a daytime use, making it unstoppable by any night actions. This meant that, at any point during DP2, he could have clarified how his role worked and had an open conversation about how to use it with as many people as possible. Instead, he waited until DP3, used one of the shots of his role on a match that was least likely to give him relevant information and had one of the more easily guessed vote totals and placements, then told us how it worked, leaving himself with only one shot to use. I won't call him out for his second choice since the Casey/Bullish match was the choice all of the remaining players agreed he should take, especially given my own Sensor results.
I wasn't sussing the block he's claiming on those results, even if it is weird for scum to have the ability to block only part of the information he's receiving, and I found the numbers - 4 votes on Casey and 2 on Bullish - believable, since I would buy that at least a couple of town players just aren't participating anymore (and possibly not Owen, who just seemed to stop participating entirely when he was found out), meaning there are likely two scum is biasing the vote and town votes were just split. Looking back at this, what I don't like is Earth's statement that he wasn't on the elimination. He threw in the statement that he'd forgotten to vote only in response to Bullish later rather than with the vote totals, and considering he still had the extra votes granted to him by Luna at this point, his choice could have been very consequential. And he did all this knowing that I had already seen there were two scum on the lynch, which comes across as trying to avoid suspicion in the face of those lower counts for the Casey/Bullish votes rather than just being straight up about not voting in previous matches when I gave my result or even anytime early in DP3 when he started being active again.
So... yeah, not brief. I saw a lot of this as anti-town rather than scummy in DP2 and DP3, but the more I keep looking at it, the more scummy elements keep peeking through.