I wonder if the comments are different depending on people's general attitude to material possessions. For example, there's a difference between parents who buy themselves all the things and buy nothing for their children, and parents who don't do consumerism at all. The former does seem kind of mean to me because the children can see their parents general lives and how they fit in.
I'm 7.5 months pregnant. Someone said to my husband on Sunday (Mother's Day), "Oh, next year you'll be shopping for a card and present too!" He very politely did not say, "Why? My wife doesn't need stupid crap that we pretend our one-year-old child has magically earned money for and picked out himself. What's the point?"
Our children will get way more on their birthdays (once they are old enough to realise what they are) than we do for ourselves: a cake, their choice of dinner, no chores, and between one and three presents. This is a fountain of luxury compared to "Hey, it's your birthday." "Yep." So...in the context of our general life, are we mean and unloving or kind and generous?