We all attend celebratory parties of different kinds with some degree of regularity: wedding receptions, birthday parties, graduation parties, parties for Bar Mitzvahs, First Communions, Baptisms, etc. Although it is customary to bring gifts, that does not mean gifts are a requirement. IMO, a meet-the-baby party falls into this category. OTOH, the raison d'Ítre of a shower is to shower the recipient with gifts.
There are greedy ways of hosting any event; this doesn't mean they are inherently a gift grab.