In many ways, it's still a quick fix.
The aircraft still does not have the triplicated sensors of any Airbus.
MCAS is still there, and it's obvious that it's necessary for aerodynamic issues, not the originally claimed 'pilot training' avoidance. The two major steps that make it much more palatable, are that MCAS now requires dual AoA signals for activation, and it can only activate once. It would be interesting to hear their definition of 'once', as there is almost certainly some form of event timer/counter associated with that.
The disabling of trim motor power, by moving the control column in the opposite direction (that exists on the 737 before MAX, 767, etc), and which would have stopped both of the accidents, is still disabled.
Pilot training is better, but decent engineering would have been my preference. Not all pilot training systems are equal.
Having said that, I don't think a repeat of these particular incidents are likely. But, I do think that Boeing's design capability is now extremely sloppy, so something new will eventually crop up.