I guess that I am one of the very few who remains neutral on the subject of calling new pledges "babies". In a way, I think that it is a term of endearment, meaning you are a "just born" ADPi, Theta, Tri Delt, Alpha Phi, etc.... I have never read it as being degrading or a reference to someone being less than, or immature. I dunno, seems everything has to be so "PC" these days. No matter what you say, someone will be offended.
Personally, I think that the mascots in general are kinda dorky! Teddy Bears, Pandas, Dolphins, etc... But, I do LOVE the symbols: key, ivy leaf, arrow, crescent, pearl, etc.
All IMO, so don't get on me