I don't think it's worth relitigating MCAS here but your analysis here is very generous to Boeing and harsh to the pilots who where unwitting test pilots in Boeing's mistake.
In the LA crash, the crew restored normal trim 25 times, and never thought to turn off the trim. Turning off the trim is a "memory item", meaning the pilots should not need to consult a checklist for it. The switch is right there on the center console within easy reach.
The FAA sent around an Emergency Airworthiness Directive reiterating the two step process before the EA crash:
Boeing Emergency Airworthiness Directive
"Initially, higher control forces may be needed to overcome any
stabilizer nose down trim already applied. Electric stabilizer trim can be
used to neutralize control column pitch forces before moving the STAB
TRIM CUTOUT switches to CUTOUT. Manual stabilizer trim can be
used before and after the STAB TRIM CUTOUT switches are moved
to CUTOUT."
They also ignored the overspeed warning horn because they were apparently operating at full throttle. This was a large contributory factor to being unable to move the trim by hand.
So, yeah, it is harsh to the crews. I've also talked with MAX pilots who were quite harsh towards them. I'm amazed that one would not be harsh towards a pilot who did not bother to read/understand/remember and EMERGENCY AIRWORTHINESS DIRECTIVE about how not to crash.
Would you get on an airplane knowing it had such a pilot? Not me.
I assign 50% responsibility to the pilots and 50% to Boeing.
The EA crew did not follow the 2 step procedure in the Emergency Airworthiness Directive given to all MAX crews before the EA crash.
Also, before the LA crash, the MCAS failure happened on the previous flight of the same aircraft, and the crew just turned off the stab trim, and continued the flight normally and landed safely. That crew was unaware of MCAS, but they followed standard runaway trim emergency procedure.