Last Xmas I played was the first Xmas to do the gift giving thing (2011 if I'm not mistaken). I loved the system, and can only assume it's gotten better (especially based on some of the awesome furniture, hats, and other stuff I've seen. Any time I see an awesome hat or cool piece of furniture I'm not familiar with, I'm always told that it's from an Xmas gift).
My only wish is that we didn't always have to wait till a holiday to get fun new content and events.