In fact, CRAM can detect drivers not paying attention to the road for any reasons including all those you just mentioned. Nothing can be done about it but it does raise some issues about what happens when there is a crash and the insurance companies and law enforcements gets a hold of the CRAM data like the black box for the airplanes. Will it stand up in court of law? I guess we will have to see.