It boils down to the passengers.
Are they willing to put up with TSA goons? If no, the airports will be willing to Opt-Out on TSA and pay the difference in insurance cost/wages to keep passenger traffic up.
If travelers keep flying, then TSA is here to stay.