What the academic communities have done is create this elitist club where you either understand the technicalities behind the theories/concepts or you're an idiot.
it is a club, a club of people who deal with and study the things indeph compared to the adverage person. its not a hard club to get into, theres no super requirements other than a willingness to go through what the club expects of you, namely knowlege of the subject and a willingness to learn and think
The ones that were written by actual scientists have trouble communicating with the not-so-science-literate people. The ones that were written by journalists, while being easy to understand, were less than accurate.
the problem is the books by scientists require so much more than just the bites people expect - we expect filtered bites these days
I think this is why the academic communities have such trouble trying to reach the regular folks. To the regular folks, we're are some kind of elite club. On the other hand, religion and creationism are making great progress with the masses simply because they have made their teachings a lot more comprehensible and appealing.
i tihnk it comes down to two problems, science is built on the belief that accepting something on someones word without evidence at hand is wrong and almost taboo, since it breaks down the whole point of science - evidence stabilizes thoery
the problem pertaining to evolution is, people take that belief that if we don't have evidence that i can man-handle, its wrong or unsuported - but classes teach the ToE without showing everything that would suport it, mainly due too how much stuff there is verses time, so we end up telling students "this is the theory, this is some of the evidence , you arn't sure about it, but you have to accept it since it is the pervailing theory"
people end up having to accept it, but yes they don't really know why, its due to the ammount of stuff they would have to learn to fully understand it - which is really impossible for the adverage person, unless you have lots of spare time or you go into the field
the reason creationism and religion works is its easy to digest and learn about, if science was that easy i think people would be more willing but science is a lot more complex than "goddit"