"luckily in this day and age having a baby isn't the only goal for women."
OMG that's great! I'm using that one next time I get asked when I'm having a baby.
And why is it being selfish to think baby showers are all about the baby? Sorry but showers are gift grabs. If they were just celebrating the baby's arrival they'd say instead of gifts please donate money to a charity, or just bring a card and the mom (well now both parents have a shower) would open it later. Face it showers, and yes bridal showers fit into this too, are all about the gifts.