@luv2fish I would disagree, I do agree that and ignorance play a part however in my experience a vast majority of it comes from family value (or lack there of) and culture.
@Kazuya69 Yes, ignorance is a better and more fitting term. However, If people would use their intelligence to learn and over come their ignorance the world would be a better place for everyone. (Sorry for the word play.)