Holy crap. They are so fucked, and already overdue for it to happen.

Long, but very worth the read.