The other interesting post (and the comments) on that site is the one about these stories coming out.
We are seeing more and more of them with increasing speed.
Something is definitely up.
Ha! Hopefully all of these ‘snowballs’ will create an avalanche. ;-)