I can appreciate that they did offer something there, but by QF and JQ standards that is pretty poor to not to offer a refund.
But i guess it is a good marketing tool so they can have some of those disrupted pax travel with DJ again and keep them as 'guests' of the airline.