This is a terrific analysis, although trying to pin the causes on upbringing may be a little strained.
How about this?: liberals simply have weak character; at their core, iberals are weak people - - they are born that way.
No. Liberalism is a societal conditioning. There are many possible factors, of course (that is why I have written 22 essays about it). But think about the conservative high school student that goes off to college and comes home a few years later a liberal activist. They weren’t born that way. The evolved into it.