I suspect they’re trying to appeal to a certain demographic. However, it’s just occurred to me, reading the other comments, that seeing as many of the winners don’t even live in the UK, what use is any monetary prize in GBP? Maybe that’s why they’re going with the vouchers.