I think it is a fine line honestly. Any baby should be celebrated, but I understand what you are saying.
My Godchild has had two babies young. At her baby shower and at the first birthday party it was glamorized in my opinion. Her girlfriends, who weren't married, kept saying how cute she was, how excited they were, and how they too wanted to get pregnant as soon as they could to experience what she was experiencing. My young daughter was standing there listening to this and you can be sure that we had a very long conversation in the car on the way home and then again once we were home where my husband was also included.
The end result is my girlfriend, the grandmother, has been supporting this young mother and her children. It's like my girlfriend has two more kids at an advanced maternal age. All the while my godchild is boosting how she "does this all on her own and how she is a wonderful mother" all over social media and every time you see her in person. She is immature and has a lot of growing up to do. In the meantime there are two innocent children that are caught up in the mix.
The saddest part is my godchild truly believes herself and that she is doing this all on her own. She is not. She is selfish and makes rash decisions. Is she a terrible mother? No. Is she a wonderful mother? No. She is the best parent she knows how to be but is much too young to take on the role. She doesn't want to sacrifice her hair or nails to provide, and expects others to support her financially. She is entitled and my girlfriend now struggles financially. Yes it is easy for anyone to tell her to cut her daughter off monetarily, but who would really be able to do that?
Now my girlfriend, who has a full time job, now has a part time job of watching her grandkids on the weekends while her daughter works. My girlfriend, in her 50's, has no break. I feel terrible for her and angry at her daughter. I keep my mouth shut most of the time, but I think it is an awful situation. I see her first hand and trust me, it isn't ideal and is a daily struggle for all involved.