I would tend to agree, except that it seems that by the time a character gets to be around 40, time seems to stand still for the character. Or else move very very slowly. They can have grown children, grandchildren, great grandchildren, but never go beyond around 50, maybe 55.
John should have been in his mid 60s at least, and yet was accepted on the police force. Heck, cops are retiring but John not only is quickly on the force, but a detective! LOL
Bet if John actually meets his mother, she doesn't even have white hair, or grey hair. LOLOL