I don't think you're being dramatic at all. o:
For me, Animal Crossing is not necessarily about the end goal. It's about the journey you took to reach it.
When I first joined the forums, I set out a few rules for myself to keep the game fun, the first of which was "Can't buy/trade for/otherwise receive any villager that I intend to keep for myself". I could buy villagers for friends, but anyone I wanted for myself had to come from one of my own towns. It's made my town mean so much more to me; it's the sum of all my achievements in this game. I can remember how I felt when I saw someone's plot randomly appear or saw them for the first time in my campsite. I remember the pains I took when I lost someone and had to fight to get them back.
I'm not against people buying/selling villagers. Heck, I'm a pretty major seller myself. If someone wants to buy a villager they really want, then I'll more than support them in their decision. But I've found that sometimes when things are too easy, they get boring fast. It's more satisfying to do things yourself, even if it's difficult or tedious or aggravating or repetitive.