There may be a logical answer of why(crew duty?) - but why not drop into DRW for a tech-stop ? I know AN used to sometimes have to drop into KAL or ASP on BNE-PER flights in the early low MTOW A320s, and that at times Qflink have to drop into Weipa outa Horn on the Q300 so as to not offload pax ?
I know the tech stop is not ideal or cheap, but rightly or wrongly DJ has copped a lot of bad press over this, I doubt a tech-stop would have made the press.