Don't blame them for leaving but at least they could have told pax they timed out and needed to be replaced by another crew. Pilots seem to vary widely in communication styles and the company does not seem to have any standard for what to tell pax. Personally I appreciate more information than less.