This is terrible! I like 31 products just fine, I think some of them are great and some are overpriced, but I'm very happy with the items I've purchased. I could easily see some of their products making great wedding/shower gifts. I would expect a fSIL who sells 31 to purchase something from 31 as a gift for the bride to be, and maybe even 1-2 friends or family members of SIL's to also purchase gifts from 31. But that's where the line should have been drawn! NO ONE in this world has any need or use for 30 products from their line. Especially if this is a younger couple starting out, they probably do need toasters and towels and plates a little more than personalized blankets and cute storage tote bags with a monogram. Even if they aren't starting out, and already have the essentials, it's still quite a stretch to think that they would want 30 specialized items from one company. I can't help but think about where I would store all of these items, and we have a 4 bedroom house for 2 people! I'm just picturing 31 products everywhere in their home, like a sitcom plot or something
Of course, no one is obligated to purchase from a registry, or to purchase gifts at all, but I mean, if you're going to throw someone a shower, then throw the shower for them, not yourself!!
Add to that the fact that all the games/activities were 31 related, it's pretty obvious that fSIL saw an opportunity to host a home show for herself, make some $$, score some free product and look like the gracious hostess all at the same time. Hope the OP declines the baby shower that SIL offers to host when the time comes!!
I went to a MLM bridal shower years ago. The gifts were useful to any young bride, and she got the hostess gifts from the party. I think it depends on what the items are and if the bride would actually use them. In this case, I think many Thirty One items is a bit much. At the one I attended, the bride knew in advance and was excited to get the items.
To me, this is about the only acceptable way to throw a shower based on MLM products - the guest of honor is okay with it, can use the items, AND gets the bonuses related to having a party!