Most people on this thread understand that a cheap Boeing 737 costs about 60 million USD. For $100,000, knowing that an jetliner could not be lost, that is a sum the public may demand that the airlines pay. That is to say, for about 1/10 of 1% of the cost of a very cheap jetliner, this sort of massive charlie foxtrot would likely not take place again.
Further, there is a long tradition of government interference being required in the transportation industry to force changes that benefit overall public safety. Railroad history is rife with them, including entire political parties (The Grange) put together in an effort to boost regulation of a necessary industry. If the government is going to give away airports and airspace, allow jetliners to dump pollutants into the air, and provide gaterape security, then it is not unreasonable to ask airline companies to pony up 1/10th of 1% of the cost of an airplane to improve security.