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.
I have eaten frog legs in a fancy French restaurant and I have eaten frog legs in a single wide trailer. They both have their qualities.