From experience, Medtronic’s software is obviously low-quality. Obviously bad and unnecessarily bad.
(Thank you.)
For instance, I think I can confidently say that lessons learned from previous software stacks are not accumulated and applied to improve subsequent ones.
I’d like to add that I believe the individual developer is doing their best. It’s in the decision-making layer.