I've trolled through many a twitter/reddit account when I sniff something off about a post. They are often hyper focused on a single topic, pushing a specific point of view. Rarely is this mentioned. Its "hail corporate" vibes but in a guerilla fashion.