It’s funny that this meme lasted for so long. In 40 years, I have never met anyone eating frogs or any restaurant selling those things.
Due to the proliferation of LLM-hallucinated nonsense, any explanation of this phenomenon found online must be taken with a grenouille of salt.