Martin Downes has a provative post on why some people embrace errors. He notes that people embrace errors for a variety of reasons including:
1. Inheritance (2 Timothy 3:10-13; 3:14-17).
a) Prejudice due to misinformation
b) Prejudice due to a refusal to accept the truth
a) Dissatisfaction due to a love of novelty
b) Dissatisfaction due to the limits of revelation (Romans 11:33-36).
b) Dissatisfaction due to being unregenerate (1 Corinthians 2:14) (Titus 1:15-16).
A full explanation here.