I'll say it again.....in aviation, sometimes the most difficult thing is knowing when to say "NO!", and of course, also having the strength of character to say it.
The saying "Ass, tin, ticket" is a good mantra, but it also needs suffixing with the word "Job".
Human nature means that pilots will continue to learn the hard way.