Let's not forget why MCAS was born: To make the Max feel the same as the NG at the extreme end of the envelope, thus allowing for a common type rating and 1-hour CBT conversion course. This in turn allowed Boeing to use the common rating as a marketing tool.
There are rumours afloat, that the contracted Boeing signed with SW had a clause saying Boeing would pay SW 1 million USD for every aircraft delivered, if sim training was necessary to convert from NG to Max. That's 280 million good reasons why a bean counter and lawyer driven company would come up with an idea such as MCAS.
To my mind there is 'simple' set of possible solutions to this problem:
1: Ditch MCAS
2: Restore stability and stall characteristics to an acceptable level through sound aerodynamic means
3: Forget about the common type rating; this is not your grandfathers 737 so stop pretending it is