They've obviously done the numbers, but I'd doubt if this is merely to fill space between long hauls, if only because the flight time plus turnaround in HKG will count for about 10 hours (counting a second turnaround back in KUL). They possibly intended the aircraft for another route that subsequently became less viable after they'd ordered, or perhaps they simply see demand on what is already a pretty heavily contested route.