Are demons necessary for a person to be selfish and mean?
No we are quite capable on our own to be that.