Rest rules weren't why the Buffalo crash happened. It was day one of a trip, and the first turn cancelled. The flight to BUF that night was the first for the crew. It's not like they had done a 14:59 day and got min 8 hrs rest, and then the next day, crash on leg #5. Then, it would be obvious. But we're playing the rest rule card in this case because the opportunity allows it. The rest problem, for both of them in the BUF crash, was their poor decision making in terms of commuting and sleeping in base. Commuting through the night is irresponsible if you don't get enough sleep. It's not fair to the passengers who expect you to be sharp, on your game, and alert at the start of your trip. The real reason why BUF happened is a poor response to a stick shaker. You can blame the training, the FARs guidance on Part 121 stall recovery, and incompetency of the PIC.