I also started taking a lurking for list for all the Tier 5s that get auto voided (just in case they ended up in my town) and then I would try to persuade them to reserve them for 25 TBT .... such a good salesman, but still I was offering a good service to find auto voided villagers
you're a saint for doing that alone tbh. 25 tbt is nothing for holding villagers for such a long period of time, I don't think it makes you selfish at all!