What you're doing is roughly equivalent to buying a synthetic put option on your own performance. Such an option can't be costless, although it might be in a particular simulation just by fluke. I've also done work on this kind of thing. I think its reasonable to "buy" a massively OTM option which will cap your downside at the cost of a tiny bit of sharpe, just don't expect it to have zero cost. For example you might want to "buy" an option which starts scaling down your risk when you get close to the maximum drawdown you see in simulation.
In principle I agree with you - the more you try to eliminate drawdowns, the more you lose on the upside. However, after having run extensive simulations, a delicately balanced circuit breaker has in fact proven to maximize long-term return. As far as I've learnt, it only makes sense if it only gets activated very seldom, otherwise what you describe becomes reality.