Cheltenham Festival’s sold-out Gold Cup shows its staying power, despite recent complaints about declining attendance and high beer prices.