I agree that drastic changes are needed. I agree the crews are pushed to the limit far to often. However, both crew members fell asleep, that is excusable. They are in command of the aircraft with other peoples lives at stake, not to mention their profession and fellow company personal reputation. Ultimately it falls on their shoulders to do whatever it takes to complete the flight safely, and not have both of them sleeping. I certainly understand how it can happen. Yet regardless of the regulatory changes that need to be made, all flight crews most take it upon themselves to manage their aircraft in a safe as possible manner.