In a rush to put to blame on Boeing everyone seems to have forgotten that Lion Air badly screwed up:
(1) The aircraft exhibited the same failure on its previous flight. Not fixing it before the next flight is a huge maintenance screw up.
(2) That failure and the steps to correct it should have been in the log book and the next pilots should have been keenly aware of the potential issue and how to fix it
(3) The pilots counteracted MCAS some 20 times by using the electronic trim control but never switched over to manual control.
A better designed plane might not have tested the mettle of Lion Air as sternly as this issue did. However, that doesn't change that the fact that when tested the pilots and Lion Air performed terribly.
It wasn't just Boeing defending their plane. Pilots unions also came out and said that they saw no issue with the plane and that their members felt like they could handle any issue.