Neat site. It's definitely not the scientific source it claims to be. They're just entertaining us with a political spin.
It's impossible to make a post on the internet about the financial crisis, or even anything economic in general, without being bombarded by "Peter Schiff was right!!11!!" videos.
It's kinda like Peter Schiff's little stand-up act. Everything he joked about has some truth to it, or it wouldn't be funny. It's obviously biased and more funny to people who agree with him.