The whole point of the 737 MAX new MCAS system was to make up for the possibility of stall in some situations, due to the characteristics and location of the new engines.
Could have Boeing decided to release the plane without this new MCAS (letting pilots handle the trim under such situations)? Maybe, I don't have enough info to know that it would have been acceptable. But it would have at least made the plane look unattractive to pilots, with maybe a feeling of something not quite right about its design. Would it have been safer without it at this point? I'd say yes at the moment, but of course it's always easy to say that afterwards. Could Boeing have decided to modify the plane's design further to compensate for the new engines, instead of adding this software "fix"? Probably. Obviously, it would have made the plane's design and certification much longer.
And then, could the pilots have handled the MCAS fuck-up correctly? Looks like it's again a yes, but listing the fuck-ups on each side with the information we have now, looks like the list is much longer on Boeing's side.
Of course this is not the first time in history that a new plane is released with issues. But to put that in perspective, the point here is that the 737 MAX was never designed or marketed as a brand *new* plane, but merely an evolution of an existing and successful one, and this is the whole point, and the main factor leading to this disastrous start.