Do most programs need to know the birth date of the user?
Most of the programs I write do. Well, of people, but not typically the user.
Most programs don't deal with birth dates and people. It's like stating that most "computers" are neither on a desktop nor in a pocket. Technically correct, as counter-intuitive as it is.