I blame the experts. It's their responsibility to explain things to the public and engage in forums that the public is paying attention to (e.g. podcasts). They don't have to bloviate about everything under the sub, but they do have to be able to break down and communicate their ideas to the non-expert public. Failure to do so creates a vacuum that is filled by the Marc Andreesens and Peter Thiels of the world.