I entirely agree, But I also kinda understand it. Without the new engines they could not compete with the A32x product line. But they wouldn't fit without the tricks they pulled. It should have been a new airframe designed to take those engines.
That re-design and certification would take too long though, and they'd lose huge market share to airbus.
Now, I say I understand their actions, this does not mean I agree with them!