I think that people who adamantly oppose evolution only do it for one reason: they don't understand evolution in and of itself. Sure, they know the "basics," but that does not mean they understand it. Whether it's because they are unintentionally, or, as is usually the case, very purposefully uninformed, I really honestly believe that if they simply knew what it really was, they would see how simple, easy, and logical it is.
And, most importantly, evolution does not have to attack whatever God you happen to worship. I believe in God very much, and I also believe in evolution very much. There are no problems here.
If you happen to be one of those people...stop making arguments with your eyes wide shut. Take some time to learn, with an open mind, about evolution, and you'll see it's really not that bad. At all.