I have played since launch as well and I feel like I never see flick. I think I've seen him 2-3 times since I got the game. it makes me have a hard time believing that there isn't different percentages for different weekly npcs lol. I've seen CJ and Label many times which is great because they're the worst ones
I might be the only one with no complaints, I seem to get them all often enough, and plenty of campsite visitors. My only problems are self-imposed because I often don't get up early enough to buy turnips, and don't play late enough for shooting stars/Celeste. If I've ever had a meteor shower... I wasn't around for it