According to Matt Finch of Frog God Games, the timing of the ad was a messed up coincidence.
https://www.froggodgames.com/forum/response-frog-god-games-events-social-media
Waiting to see what Paizo and Frog God actually do about this before adding them to my do not buy list, but am so far...