ATP for both pilots probably wouldn't have prevented this crash. She had the hours. I can't really blame her for messing up - FOs go to the SIM once a year for a two hour brush up? How many times do you think she practiced stall recoveries in the last year? Probably not very many times.