I fully understand the competitive advantage of a tradesman who is not VAT registered has over one who is registered, and therefore the urge some tradesmen might have to keep their (official) turnover below the VAT threshold.
However once you reach that threshold and become VAT registered what if any advantage is there to a tradesman of "discount for cash"?