First off, I don’t think it has to be 5 days in a row, just 5 times (50 likes in a day). As for the badge, it’s just a “fun” badge to get. Actually, some of us who have been on the forum for well over a year weren’t even aware of it. And for a couple of us, didn’t know about it until we “accidentally” earned it. It also gives us one more thing to talk about when we take a short break from "nodding."
Oh, I like your avatar. My 3-year old granddaughter is really into owls. Stuffed/plush owls, owls on her shirts, etc.!