My guess is they’ll still get more without having to pay the visa/mastercard/bank transaction fees and maybe they will not declare this sale, so they won’t also pay taxes from this :)
It would be great if stores would be legally allowed to offer a fixed % discount for cash payments.