A buddy of mine just washed out at PSA on LOFT. He had....no....previous check-ride failures. None. During training he had failed no writtens and only had to repeat one sim lesson. Imagine that. They just spent the money to give this guy a type and then washed him out.
Be careful at any training program. It would seem that PSA, and certainly many other airlines, will wash you out just so they can wash their hands of having to explain anything to anyone who could possibly inquire after an incident or accident. That or it's some twisted loyalty to a dysfunctional hierarchy of calculated collateral damage.
To me, it appears as if the regionals are handling pilots with perfect, or near perfect training records, as if they could all be future Captain Renslows. There is no credence given to prior training records in their considerations of whether they wash you out or not. Callus and completely illogical. They're destroying pilots futures and not even thinking twice about it.