The MCAS system and the way it was introduced sound a little like a patch, and slightly haphazard.
While training & runbooks and procedures are important, take-off is a busy time, and the Max-8 is (afaik) intended to operate very-nearly-like a standard 737, so it's not inconceivable that pilots wouldn't have time or intuitively know how to handle this situation.
Ultimately any vehicle/software/tool is going to be safest when the responsible designer makes it intuitive and reduces the possibility of failure cases rather than adding workarounds or runbooks to patch over them and/or disclaim the liability.
Anyway, it seems like it could be early to strongly assign blame or critique until we know how serious the issue is.