I actually totally agree. I confess that I start to grit my teeth whenever a baby shower thread begins with, "Money is tight for the MTB and I know she can't afford to buy much for the baby, so that's why I offered to throw the shower for her..." It is great to give to people in need if you want, but I dislike it being dressed up as a party where the host invites other people to give to someone in need. It gets into stuff about personal choices and social pressure and so forth.
That being said, my issue here is not that a (presumably) wealthy person is asking people to give her baby things; I think that is perfectly fine if it's her friends and family who have been invited to a baby shower for her, and they have asked about the registry and been answered. Even registry information in the baby shower invitation doesn't bother me much, since that's the point of a baby shower.
What bothers me is making the registry public knowledge to fans, thus encouraging them to buy her stuff. I think it's tacky to advertise your wish list to strangers, especially people like fans who are already inclined to buy stuff related to you. Of course no one is making anyone part with their money, but actively giving them the info about personal gifts is, I think, tasteless and in some ways taking advantage of fans' generosity and goodwill. She doesn't have to redirect them to a charity, but she (or rather, her assistant, who is nonetheless her representative even when she screws up) should have said "thanks but no thanks" instead, IMO.