I feel its absolutely fine for kids to get presents on their birthday! I also feel like many kids would resent it/feel deprived (even if they don't need the "stuff") if they don't. I am sure some kids will get it, but in general IMHO I wouldn't do this as a way to teach kids responsibility/not to be selfish, etc! If there is ever a day to be self-centered, its your birthday!
That said, I respect when parents decided to do this. When we are invited to parties like this, we don't bring gifts (although its hard as I find most others do).
Although I would not stop my kids from getting birthday gifts, I do limit their video game/device usage more than most...so I do feel parents are entitled to raise kids by their values.
lucky single mom to 20 yr old dd and 17 yr old ds through 2 very different adoption routes