The difference of opinion between the old and the new has been attributed to the generation gap. Here I am not focusing on any particular culture but this is prevalent all across the world. The difference between the age groups of the same culture is well known and often talked about.
Any individual's behavior is primarily influenced by two factors. In initial years, the family has a direct influence on the child which results in formation of a typical set of values. Later as one grows up, the society influences the behavior to a large extent. In addition, as an adult the individual uses his or her own rational thinking for arriving at decisions.
Thus every individual is unique in one-way or the other.
Now the question is whether the so-called generation gap really exists or it is only a flimsy topic of discussion. For example, if our views does not match with that of our parents then we put up an excuse that they are of a different generation and hence the difference. However, in my opinion two friends or colleagues of the same age group may also have different views. Every person is in the process of learning new things and unlearning some of the old ones. Though the level of maturity may vary with age and experience, but each individual will continue to think within his or her own parameters. Thus people will continue to different from each other irrespective of the age, culture, geographical location and so on.
your views