I don't know about you guys, but all joking aside, I blame the FAA for allowing this 8hr rest circus to go on as long as it has.
Fact: The NTSB has been trying to persuade the FAA to change it's policy based on the findings of the corpex accident in kirksville, MO (among others).
Fact: The unions (ALPA in particular) have been trying to get the FAA to change it's position on it, also based on independent studies, as well as, it's own data showing the adverse effects of such reduce rest time in today's more demanding airline environment.
Fact: Sadly the Airlines (collectively) apparently have more lobbying power, and would love to see the law stay same....J.O. in particular.
Let's not crucify these guys for being victims of an outdated policy intended for the pilots in the 70's doing 2 legs a day; not the current scenario.