A more relevant factor would be the level of support the pilot had to decide NOT to fly.
A good mentoring program for new pilots is what has always been needed. Rarely if ever have companies gone to much effort to deliver on it.
Having a more experienced pilot that you can simply phone and get some advice when it's marginal might make the difference. They don't even have to be related to the company you work in, always good to network and ask questions if unsure. Although companies might not like the side effects of pilots with strong social networks, usually leads to united fronts on what they want from pay and conditions as well, which is why its rare.