Personally, I feel that by reaching secondary education level the students would have become aware of the evolution of humans in its basic principles. May be those who are totally uneducated may not be knowing that.But then, they do not come for debating also.
So logically I feel that except for those who do research themselves and have their own hypothesis about evolution, generally people will be agreeing upon the existing evolution theory until it is disproved beyond doubt.
and they are educated, many of them are professionals and worse, some of them are Medical doctors.
I can only assume it is some form of cognitive dissonance.
I also think if you subscribe to any of these religions, then you have to be holding 2 contradictory theories simultaneously aka cognitive dissonance:
Generally they take either of these 2 creationist position:
1. Young earth theorists
2. Old earth theorists
the 1st one is more absurd than the second. Those are from the Judeo-Christian faith.
Or on BBC debate: