You make some excellent points.
It would be interesting to survey members of Free Republic, and see :
How many of us have children who are more liberal than we are
How many have fallen away from the faith they were raised in?
How many got involved with people who are more liberal?
How many send their children to public school?
How many of us have children who are more liberal than we are. 0/4
How many have fallen away from the faith they were raised in? 1/4
How many got involved with people who are more liberal? ⁰/4
How many send their children to public school? ⁰/4