The only "push present" I want is for Mr Tofu to bring me a really good pizza or Chinese takeout. But while the name is dumb, I love the idea of a babymoon. We didn't have a honeymoon, and it would have been nice to have a nice weekend or few days somewhere. It's a bit late now, as Baby Tofu is due in 5 weeks, but I don't think it's stupid at all.
Gender reveals, on the other hand... one big WTF. I'll be honest, though, half the reason for my annoyance is that it should be called a "sex reveal," since sex and gender are not the same thing. I also get annoyed when people ask me what the baby's gender is, though I've gotten better at not explaining that "sex" and "gender" are not interchangeable.
+1 to both! (+2?) I also had a specific hospital takeout request, and spent a solid two months in my first pregnancy trying to explain the difference between sex and gender before giving up. I think the driver is that "gender" is seen as a more polite term for sex.
Re Babymoons: I took a transatlantic vacation at 18 weeks. I never called it a babymoon, but others did. My main motivation was that I probably wouldn't get to do it again anytime soon. I hadn't really considered the potential health effects, but in hindsight, if something had happened there probably wouldn't have been anything to be done, and since I was traveling in civilized countries with socialized healthcare, the cost would most likely have been cheaper than at home.
My contribution: a coworker just got divorced. Pre-divorce, her fb feed was entirely all the places she and her husband went (vacations, weekend getaways, tony restaurants). Post-divorce, it's all about the things she's buying for her dog. Oh, and how she's remodeling the 1600 sq ft townhouse she got to keep. (And if Glassdoor is right, she makes about $40k/year.)