Physics cannot be fixed by software. The necessity of MCAS means the airframe has fatal flaws. I would avoid 737 Max by all means, no matter whatever software revisions Boeing releases. Previous discussions: https://news.ycombinator.com/item?id=19509618
they'll eventually get this right - they just need to step back and recognise that the MAX is a completely new type of aircraft and stop taking shortcuts on certification and training
what saves them is that Airbus is at production capacity on the neo