Re: The investigation should center on...
"use software to cripple perfectly capable hardware"
Downvoted, and not just because it's nothing to do with Airbus v Boeing.
It *is* to do with using software-based systems and lots of instrumentation and sensors to allow the engine (and indeed the whole aircraft) to be worked right to the margins of its safe operating zones. Software is being used to *maximise* what the engine hardware/aircraft can deliver, by allowing it to operate close to the underlying physical and mechanical limits. This is not crippling the engine, it's allowed significantly improved power-to-weight and significantly improved fuel efficiency and in principle significantly improved engine diagnostics.
Whether this reduction of tolerances is a *good* thing from an overall safety point of view is a separate discussion.
See my other essay on tolerances posted here a few moments ago (assuming it gets past the mods).