The issue here is that Boeing has been forced to incorporate features into the 737 that are dominated by the airbus family line of aircraft which airbus do better.
But not only did Boeing fail to realize that, but they then try to cheap out by sacrificing safety features all for those juicy profits.
Honestly the 737 has done it's time since it wasn't made with future upgrades in mind, Boeing really needs to design a new 737 replacement instead of trying to add onto a plane that really cannot be upgraded anymore.
I'd tend to disagree. They almost pulled it off, except they shot themselves in the foot instead the target. If they had better internal communication between teams, and actual care for safety, instead of just liability, they would have been fine.
Try following
Mentour Pilot on YouTube, he flies 737s.
Also, they were working on a replacement ('7M7', which was possibly the 797), but then the MAX fiasco happened, then COVID: