IMO when you spent ?40 on a game, you should play it the way you want, it shouldn't matter what anyone else thinks. There's over 300 villagers in New Leaf, and I personally wouldn't want to limit myself to a very small handful just because they're 'popular'.
Has the OP ever commented on any of these 12 pages of replies? I don't think I've seen a reply and a lot of people have come together to stand up for lower tiers, lol! Hope they decided to keep Puck anyway.
Hi, OP here! I have been reading all your replies and really appreciate all your feedback. I'm sorry i didn't reply, but i was too busy cycling. Yes, I've decided to get rid of Puck, along with Dotty, Axel, and Bertha.
I do like Puck, but I recently got Erik who is also lazy and I like Erik about the same as Puck (appearance wise). So I'm gonna go with Erik over Puck, as this'll improve my town's social status. I realize now that the villagers I like
are the popular villagers, because who doesn't like hanging around popular people?

Plus whenever i see people mention Marshal, Stitches, Ankha, etc it kinda makes me really jealous and angry cuz i don't have them so i feel like my town is inferior to theirs. I know people are saying "it's your town", "do whatever you want" etc, but that's just how my personality works
I'm gonna replace Axel with Bam who i got in my cycling town, cuz Bam is the best Jock villager IMO
Hopefully i'll have 6 tier 1s and 4 tier 2s when i'm done, at which point i can start playing the game normally LOL
PS About Dotty and Bertha, I'm replacing them solely because their houses are in really bad positions. I got them before I learned about plot resetting.