As mentioned a couple of times previously this type of crewing is fairly common throughout the world, QF has history using bases in LHR, BKK and AKL and using third party organizations for crew.
I’m not sure that other airlines take it to the extreme that JQ do though with crew on tours of up to 21 days without touching down in their home country. Also, the other airline where i’ve flown with International crew used 2-3 ICCs on specific sectors where their language skills would be employed rather than using them to fill the crew complement as a tool to ratchet down crew costs.