Changes in political views between one and one’s parents may have to do with several components, just to name a few below:
Lifestyle Effect: Parents are more likely to focus on their finances and maintain the social values they held as children, making them commonly more conservative than their children, who are often more liberal.
Generational Effect: Events such as the Great Depression or Watergate break in cause a lasting impact on the adults of such times to be, in these cases, more democratic or more cynical of government. Children may not have the same opinions as such events die out or may be swayed by more recent events that occur in their ‘coming of voting age’.
Education: From what I’ve seen in high school, teachers encourage students to do their own research and decide for themselves which issues they feel is important. Instead of being one-sided during political discussions in school, teachers seem to play devil’s advocate for both political parties, making students really think about why they have the opinions they do and questioning themselves over other issues as a result. I’m under the impression that such matters weren’t approached in this manner 30 or so years ago.
Technology: The current generation has access to a million sites that give opinions of political debates and issues, candidate policies, world opinions, etc. Parents weren’t so fortunate to have t.v.’s in every home, let alone a computer with internet access.
Mobility: Some parents may have grown up in small towns, lower class, unemployed, etc., and vice versa as compared to where they raised their children. Issues of location could powerfully influence a newer generation just as well as finances.
Religion: Wholly Catholic parents may not shed quite as much light on the advantages of pro-abortion, gay marriage, or stem cell research as their children might. These issues are also largely dependent on education and technology.