Despite the recent messaging from BA leadership about the dire situation and cut backs required, I'm guessing we fully expect BA to survive this situation and to come out of the other side.
I'd imagine vouchers, as opposed to refunding cash helps their current position, however if they weren't to survive a voucher wouldn't be much use.....