I'm a Network Engineer and a private pilot working toward ATP and I hear what you're saying with all 9 of your points. The pilots honestly expect us to believe that they took out their laptops and were so distracted by what they were doing that they lost track of time. No, sir. I don't buy it. This simply does not happen. Pilots are some of the most methodical and anal retentive people on the face of the planet. Taking time away from the duty of flying the aircraft (especially a large airliner with over 100 people onboard) simply doesn't happen unless the pilots are incapacitated. Yes, computers do much of the mundane work but the pilots are responsible for always triple-checking the aircraft's computers with respect to navigation, fuel state, engine performance, and a host of other factors that keep them busy. Even if one of the pilots took out his laptop for some reason (Showing off Windows 7?) the other pilot never would have done the same. As for missing the radio calls, you know as well as I do that not long after the flight is airborne, the non-PIC has trained their hearing to pick out his/her flight number from the ATC traffic like it was their mother's name. No sir, they were asleep. We all know the problems commercial pilots face. Long hours, little pay, waking up at 3:30am to open Starbucks and then jumping into the cockpit of an RJ at 9am. Pilot fatigue is reaching a critical stage and I believe this is just the beginning of events like this. Granted, both pilots falling asleep is going to be rare, but having at least one pilot taking a power nap in the cockpit is fairly common.