The bootstrap will only give something a zero weight
if there is overwhelming statistical evidence that the rule loses money. This is a much sterner test than you glancing at an account curve and deciding that the thing is crap.
Having said that I remove anything from my backtest which has a cost, measured in sharpe ratio units, of 0.13 or higher. This includes EWMAC2:8 on everything I trade, and would include EWMAC 4:16 on most other things I trade. This isn't cheating since we can measure costs just by measuring the turnover of a rule and ignoring whether it makes money before or after costs.
Finally of course I tend to use methods which upweight the importance of costs versus pre-cost returns since we know the former with more accuracy. If the reason the fast rules are crap is because they have higher costs, then it is reasonable to downweight them.
You may want to (re)read
this post.
You've answered your own question! The Sharpe ratio on each backtest isn't statistically distinguishable from each other. So it's worth adding these rules if (speaking like a Bayesian) your prior opinion is that they will improve your performance through diversification (correlation less than 1, so yes), and you have no reason to think the breakout rules will have worse performance such as higher costs (I certainly can't think of any reason why); the data isn't strong enough to move you away from that prior.
Nor to me
GAT