You have to agree that some pilots do take an awful risk... like drinking late the night before in front of their early morning passengers.
In some cities in the so called third world there is just one hotel for crew and passengers... and some passengers object to pilots drinking until 0200 before a 0600 take off!! Not one passenger has reported it until after the completion of the flight as usually that flight is the only one to "civilisation" for quite a few days! And a few pilots have been "suspended" until the incedent has been investigated... and nothing happens. It's pretty difficult to get pilots with any sort of total hours to work in some countries.
Please don't shoot the messenger - I've seen it.