I do agree with Mastio's general premise that Hudson is not fundamentally to blame.
394185
Mastio and I are in agreement about Hudson's responsibility in this.
394186
Hudson is completely at fault here and needs to take full responsibility.