Middle-class to me has always meant "worked hard and accomplished things', so I tend to think that middle class children are more likely to learn conservative values from their parents. Those born wealthy never have to work- their lives are more 'socialist' or 'liberal' than many think (I am entitled to...). Those born poor often see their parents work very hard but never improve their state in life- they also tend to grow up with a more 'entitlement' attitude, since life is so unfair to them. My opinion, anyways.