When it comes to holidays, there are a few of them that most people universally buy gifts for. During the winter holiday season, people usually get gifts for their families and friends. For birthdays, of course. And, then, there's Mother's Day and Father's Day.
While it's not "required," most people do expect to get presents from their children to celebrate being a parent.