Humility
You all need to chill out and remember that we are all truly on the same team. Pilots working to better our profession. None of you are individually responsible for the successes or failures of your airline. Not one pilot has all the answers. Have you walked in the other persons shoes? Do you really know what it's like at another airline? We all have details inside our own airline, but throwing spears from the outside looking in is simply not wise. Grow up.