It makes a huge difference when a company has a safety culture rather than a blame and punitive culture.... pilots should be safe from persecution for a GA etc and anonymous reporting also help I'm not singling any particular company here. Just something I think is important to bring up this topic.
I do believe for most part the safety culture is out there and it is working.