I believe that you are dead on.
LLS
It’s likely that it’s none of those know-it-all “discourager” trolls. Came across one of its relatives yesterday. Both from California.