Solution is pretty simple: both teams are allowed to say if they want a replay before the game, with both needing to opt “no” for no replay to occur (and the tie to be settled on the day, on pens, or whatever).
Similarly placed teams, dealing with the diminished status of the cup, and fixture pileup and what have you, will almost always both vote no. Fine. You’re only really incentivised to vote for a replay if you’re a small team going up against the big boys, which is exactly who replays benefit the most.
maybe you only get one replay to stop eg Tamworth sitting 11 men in the box and farming revenue off 23 replays, but in general the system is sound