Hahaha. If by "new", you mean the last 8 years or so. But I totally agree that achievements seem to be required these days, for better or worse. I must admit that I can see their appeal for certain game types, but in general, I don't enjoy coding them. Having to test for certain conditions to be met between event lines is a bit unruly and messy.
My publisher just asked if MMF supported steam trading cards and that got my eyes rolling as well. But I can see that if you want the widest appeal, and the work is minimal, then it can't hurt to have these sorts of things. But if it were totally up to me, I would ignore them. :P