McVeigh was fascinated by guns from a young age, his parents were detached and uninvolved. So what we have here is the ultimate school shooting, an insanely criminal act that came about because of feelings of persecution. But McVeigh's feelings of persecution are far more insidious than those of the average high school kid. The kid is usually really being picked on. McVeigh's feelings of persecution are the result of a stream of disinformation that was fed to him by a subculture that thrives and profits from disseminating disinformation.
Religious cults use the same technique with some success.
Groups like this will tell their people to rely only certain sources of information the group itself is, of course, one of the few truthtellers. McVeigh is basically an even more frightening version of the Columbine killers, hearing only voices that reinforce his fears and coldly plotting to do away with imaginary villains. The Waco incident has been investigated to death and each time it's been found that the Davidians set their building on fire and were responsible for their own deaths. In fact, although the children were portrayed by some as victims of the government, five of them were killed not by the fire but by the Davidians themselves, presumably for the crime of wanting to live. Four were shot and one was hacked to death by a knife.