Looks like someone has grown a pair

I wonder what the fall out from this will be. http://www.keatingeconomics.com/ I think someone's gonna be upset. If the link doesn't work check the history here. Now this is something that has always been out there but no one in the main stream has screamed about it. The next debate may get pretty lively.