As I understand it, previous 737s did maintain stick force on approach to stall. The MAX, due to different engines, has decreasing stick forces when the lightly loaded, and/or with an aft center of gravity.
My simple solution? Disable MCAS, keep the stick trim switches as on previous 737s, and require MAXs to only fly with a forward CG. 2000 kg of forward ballast might work. Even better, reduce aft weight by increasing economy seat pitch (20 rows rather than 30 or so), thereby reducing aft CG :-)