as an airline pilot myself I find it hilarious that it took that event to finally bring attention to pilot impairment.  What I find even more ridiculous is that you all seem to be very concerned about a few isolated events that occurs maybe 3-5 times a year out of 9300 flights/day worldwide. Testing won't stop it completely.

Pilots impairment happens everyday in canada when your 2 pilots fly for 14 hours (extendable to 17 hours) at all times of the night.  Fatigue impairment is compared to alcool impairment in many studies.  A person awake for 16 hours has the same impairment as 0.05 BAC.  A pilot flying for 14 hours duty day has likely been awake for close 20 hours when he lands in all kinds of weather somewhere in the world.  Flight and duty times reg in Canada are the worst in the world. Industry has lobbied to not change these rules.  Unions have tried to convince the regulator without success. That should concern you as it is not random, it is scheduled.

money talks here people.