I have to admit I'm writing this expecting a lot of comments to come back noting that it's pretty hard to get this holiday done when spawn points on the eggs are camped 24/7. For my part, I vastly underestimated how much of a nuisance that was going to be on the live realms. That aside, Noblegarden does seem to be one of the more efficient holidays, particularly if you get lucky with item drops, and I think this is also the first time Blizzard's made it possible to get all the achievement items you need as purchases in the event that Lady Luck spends the week being an indifferent mistress. The ability to buy achievement items certainly settles what was by far the biggest complaint concerning Love Is In the Air. For that holiday, your ability to complete the meta-achievement was ultimately determined by the RNG, to the point where Blizzard hotfixed the drop rate on a key achievement item after the forums went kaboom.
This time around, you don't need to worry about that as long as you can get enough Noblegarden Chocolate. Time to knuckle down, plunk a frosty beverage at your side, and tell that jerk who's camping your spawn to go find his own friggin' eggs. Ahhhh, the holiday spirit!