The sad thing about it is that HA is correct, if he fired all the NAC pilots tomorrow ther would be 20 ready to start tomorrow, pay for their ratings and work for nothing.
I dont know how you fix it now as it reflects all the way through to the big airlines.
If everyone could make a stand that would be great but it aint going to happen!!!!