Honestly the rules we have now are probably fine they just need to be enforced more regularly. Yellow cards, without fail, for time wasting.
Which would of course involve the refs getting together and doing it right, consistently. Which is like asking for a Brexiteer and a Remainer to agree on...