I agree.
Everyone wants to write off accidents off as "Ah yes, just pilot error. I would have just turned around". People that say that completely miss the commercial pressure, I think they even misunderstand what commercial pressure is. Maybe a better word would be "External Pressures".
Speaking hypothetical, because we have no knowledge of the flight or conditions. But hypothetically this or ANY pilot for that matter could be under commercial pressure. Perhaps this pilot was paid pretty typically, which is per flight hour or nautical mile flown. BUT only on a successful trip. Cool, I am only going to get paid this week if I get in to this airport in shitty weather, and I have already left. I have a wife and kid at home...... What else? Well the boss is going to be real mad I just spent 1500 dollars in fuel for no income. Maybe the pilot is worried he would lose the job because he just cost the business 1500 and lost time on the aircraft. Maybe the pilot is new, trying to impress the owner by 'getting stuff done'.
Maybe the pilot hasnt shot an NDB approach in real hard IFR conditions before? Or perhaps just isnt as current as they would like, but there is a job to do and money to be made.
Perhaps they had planned to collect barrel fuel at Lockhart that was pre purchased, so the pilot accepted going up on minimum fuel. The pilot probably had done this a few times and never had any issues.....(Normalization of Deviance) but on this flight ran out of options. Commercial pressure is not just "I have a job", but it can be internal professional or personal pressures.
If anyone says that commercial pressure doesn't exist in Australian general aviation has never worked in Australian general aviation. Our crash reports are littered with the background rumblings of commercial/external pressures. Here is one of those reports, https://www.atsb.gov.au/media/24353/aair200105618_001.pdf . Young/new pilot flying a King Air, training was conducted by the operator. Pilot was taught to fly the aircraft off the ground at 90, no where near Vmca, and well below even the recommended rotation speed in the manual. But if the boss/owner/however tells you this is what we do, well you go ahead and do it. Its your job. They are paying to train you. You dont ask questions. Engine failure right at the incorrect rotation speed, no runway to stop, no room to accelerate. Just confusion and 20 seconds to live.
Having a job in Australia is hard. Having an aviation job is Australia is even harder. No one is talking about that. Nothing in the ATSB reports. Nothing from CASA. The occasional corona's report points the finger the right direction, but that information is never in the factual ATSB reports. The systemic problems are the cause for the majority of these incidents, its just how far you zoom out on the incident.
By the time CASA got to this case, the operator just ceased operations. Just stopped. No safety action required, business doesnt exist any more. No changes, regulations or protections for pilots to stand up to commercial pressures, no incentives. Pilot and passengers die, and the owner operator is free to close and reopen under a new name. The people on the ground have a chance to learn/change/cover-up from the mistakes, but only AFTER the mistakes have been made.
The trick that ICAO investigators use, is keep asking WHY until there are no more answers. WHY was there pilot error. WHY were there commercial pressures. WHY do those pressures exist.
Dismissing an incident as pilot error is just laziness. No pilot wakes up in the morning, looks in the mirror and says "You know what? Im going to fly into bad weather and crash today!".
Why did they take off. Why did they continue the flight. The answer is not pilot error.