I find it surprising just how many loyalty experts we have on the forum.
I think it is pretty clear that Avanti aren't actually trying to appeal to business travellers, instead it is positioned for the leisure market. There is no huge incentive for Avanti to be offering discounts to business...