The irony here is guy like Ham are being more honest than most. Let's face it, 500 years ago that would have been cutting edge science accepted as mainstream. It's only now, given what modern reason has proven about the cosmos that we get this allegory explanation. The fact that guys like Ham still have followers even in this day in age, however small of a minority they may be, is an outstanding testament to how close people want to hold on to their beliefs, no matter what evidence is out in front of them. Believing a man rose from the dead, was born of a virgin, and walked on water...all literally, is on the same playing field as a literal belief in the creation story and the earth being anything other than billions of year old. They are all as equally improbable. It's just still mainstream to believe these things.