In general, I agree with the idea. But it isn't guaranteed that
bad guys will be outnumbered by good guys. I know flights are large, but it's probably
possible to have a bad guy majority on a plane. A combination of buying up available
seats (and not using them) and putting your own people on the plane could give you
the advantage.

Maybe the pilot should just have a "knock out gas" button. :-)

Actually, if the media would stop giving terrorist attacks such huge coverage, that'd probably
help a lot. Terrorists are the signal, but the media is the amp and speakers.