That was an SPAC in 2016, OP said "the night of the DNC primary in 2015." I was there for the CTR debacle, the SPAC hasn't existed since 2016(?), do you think they're still funding accounts?
And yeah, it's probably not them but it definitely feels like something is still going on. In the Chicago subreddit, for example, on anything that touches a politically-charged topic, the comments and votes will be exactly opposite what they might be on a different day.