As commented in the easyJet thread, if everyone insists on cash refunds the airlines could well go under which will be detrimental to all of us on here. If you will use a voucher, and especially if a premium is offered for accepting one, it may turn out beneficial for everyone in the longer term.
Well, why don't the airlines then issue a voucher that guarantees that you won't have to pay a fare difference for a new flight. That would be an interesting starter.