Well part of the problem is they are bred in liberal education, surrounded by liberals, friends with liberals, so their natural assumption is that this is how the world is. Don't blame them for being naive.
Part of it but not all of it. I don't think any of us are guiltless when it comes to the worldview we choose to accept.