Stitches reminds me of my stuffed animals that gave me comfort from the monsters when I was a kid. When I see him in my adulthood, he reminds me to stay calm. I never understood why people like him but now I do.
Lucky is a great villager too, but seeing animals in pain or hurt seriously upsets me to the point where 12yo me playing WW cried when I saw him for the first time, so I've never been able to have him in my town. Stitches may lose, but the only ones who truly lose are those who find it necessary to bash a fictional character based on an internet poll :')