I don't know everything behind this but none the less its a good read. There are some great points being made here.