I didn't realize baby showers were just gift grabs anyway.... I thought they were to help welcome the new baby... wow, I've got a lot of learning to do.
Throwing herself a shower is one of the top things on the tacky-o-meter
There are lots of ways to welcome the new baby, such as calling up and saying, "Hey, I've got a present for the Boo, could I come by a few minutes and drop it off?" or "How about we do lunch at (baby-friendly place) and we get to see Wee One?" or "Sure, bring the little guy over, I'd love to see him/her!"
A party called a shower is one of the few parties where gift-giving is an understood condition, as opposed to a nice touch. The idea is to help set up the nursery, so to speak. So, the rules are, you can't host your own, ("Hey, everyone, I have a great idea! Let's have a party, and you'll all give me presents!"), and you're only supposed to have one for the first child, because, in the ancient days when showers were first invented, people KEPT what they got and used them for subsequent babies, instead of demanding entirely new stuff for each child. It wasn't because first babies deserved a welcome, and subsequent babies were of no importance.