I think it's business trying to find new and inventive ways of separating parents from their money.
Baby showers are the same sort of thing. The idea is good parents indulge their children or others in events costing money.
Whereas real love, costs nothing, just a bit of effort,is an expression of love ❤️.
Many parents cook their child a chocolate birthday cake, which the child uses one slice to make a real mess, from this advertisers try and convince parents to overdo it by giving the child the whole cake to trash.
It's nonsense.
You can't commercialise real love and caring , not really.
Then as the child becomes aware of the commercial side, you get the pressure to conform to peer pressure, to supply the party that is in fashion.
I've succumbed to the macDonalds party etc I admit it, but it's all about being talked into what's important to the child at the time.
Businesses abuse this, we all draw lines in different places.
But real love isn't about what we are pushed into, sometimes by our children.
Businesses know we all want to make our children feel loved.
It's a weakness parents have.