It wasn't about how much rest the crew got before the flight. It was that they were so used to flying sick and fatigued at Colgan that they didn't realize it. They're on merit based upgrade, so calling in sick or fatigued as an FO means you might never make more than 20K a year. That's why you need the regs to change, to protect passengers from pilots flying when they shouldn't.