Most systematic strategies don’t die from a bad signal. They die in the gap between backtested fills and real ones.
Modeling costs realistically isn’t hard for anyone who bothers to do it. If a strategy only works with perfect fills, the signal was never strong enough. So the real failure is still the edge, not the execution.
