>>347088797
meme avatars are just "haha, that's funny, I want to show someone else"
not many people want to see themselves as a hedgehog or a low effort meme, they want "their own" avatar, and a cute anime girl is a shortcut to acceptance by most people