Big Buck’s is no longer punters’ Cheltenham Festival banker