In practice, a large percentage of the population are getting screwed because a.) their parents lost their home in the foreclosure crisis, the bank repossessed it, and it got sold to a private investor b.) their parents had inadequate savings and needed to take out a reverse mortgage, and most of the home equity goes to the bank by the time they die c.) their parents got divorced and their evil stepmother got the house or d.) their parents live in one of the many regions where housing prices are stagnant or declining but the kids need to live in an expensive region to have a job.
For an average person it is not reasonable to expect to inherit a property during age of settling down when that is most needed.
Your comment about timing is right-on though: most couples are expected to have the house & kid before the grandparents die.