Beck is shining a light on our path for US to see, as well as on the demons in the darkness that corrupt, sabotage and subvert our original mission and charter.
Rather than the greatness we would find if we simply followed his advice and check it out for ourselves, instead people often focus on the weakness of the man.
Looks to me like Beck was given a mission, a cross to bear, and, unlike so many others, even those who consider themselves to be his superiors, he answered the call and walks in those same footprints and all that comes with them.
Not to mention if you need some Survival Seeds, he's got them, too!
Hank