Rebreathers should not be that hard, it was one thing back in the days of analog control circuits, but today ... there just should not be the problems that there seem to be. One of the current problems, I feel, is the way in which safety analyses are done. In the old days everyone did Failure Modes and Effects Analyses (FMEA). Attempts had been made in many fields at conducting what are known as Probabilistic Risk Assessments (PRA).
The story is told, perhaps apocryphally, that early in the Apollo project the question was asked about the probability of successfully sending astronauts to the moon and returning them safely to Earth. A risk, or reliability, calculation of some sort was performed and the result was a very low success probability value. So disappointing was this result that NASA became discouraged from further performing quantitative analyses of risk or reliability until after the Challenger mishap in 1986. Instead, NASA decided to rely on the Failure Modes and Effects Analysis (FMEA) method for system safety assessments. To date, FMEA continues to be required by NASA in all its safety related projects.
But there are some real advantages to PRA, but that is a rather specialized area of expertise and hiring a team of PRA experts and training them up on first diving and then rebreathers before turning them loose on the problem(s) would be prohibitive in terms of cost. So we are left with FEMA for diving and PRA has really only advanced in the Nuclear Energy industry and post-Challenger NASA.