You know, I'm a little uncomfortable with this kind of shower, but for a different reason. I absolutely do not think pregnant teens should be shunned or punished, but I do hate to see them glorified. How many girls see the "stars" of Teen Mom on the cover of People and think "how cool is that; she's famous?" How many girls see their friend or classmate walking around with a cute baby and think "oh, how sweet, someone to love!" How many see a snappy stroller or carrier and think it's an awesome accessory, just like a new bag? So yes, it makes me a teeny bit uncomfortable when someone gets a lot of attention and glory for being a teen mom, particularly when her peers are there to witness it.
But more importantly, I would never want to punish the mother or the baby, and heaven knows they are probably going to need a lot of help. So I wouldn't have any problem with them having a shower. I would just kind of hope the attitude (at least in front of her peers) is "we're here to help you through a difficult time" and not "ZOMG, baybeeees are wonderful, everyone should have one RIGHT NOW!!!!!"
Yeah, I'll probably get flamed for this.