Some consultants spend a lot of energy trying to never, ever flinch. I’ve stopped doing this.
Everyone wants to blame software. No one wants to blame themselves.
What you want from a contractor is investment. Ironically, the biggest impediment to that is often the parameters of the relationship itself. Some relationships are simply designed to fail.