Traveling from Sydney to Jakarta (arriving at 7 pm), I would have a following flight at 10:45 pm (with Air China) to Beijing, then to Madrid than to Sao Paulo (all connected). I chose Qantas (over Garuda) as Qantas has a good on-time reputation, taking flight QF41 (October 2nd). While taxiing (!) the pilot discovered a minor engine issue, which caused a 2-hour delay for takeoff, which means I had only 1:45 hour connection time - extremely short. Extremely worried, I discussed my worries with a flight attendant, she assured me that the plane would fly faster, arriving in Jakarta at 8 pm, “…no need to worry, as I would have plenty of time….” Unfounded promise – the flight arrived at Jakarta at 9 pm (2 hours late). 40 minutes before landing I approached the purser told him about my critical situation (3 flights in a row, depending in 10:45 pm Air China) and asked him to help me assigning a Qantas ground staff to help me with migration/customs or to get in touch with Air China for them to help me. The Purser was not impressed from my desperate situation and said they have few people, and he will try to help. When the plane arrived, the purser totally ignored me, nothing was done to help me out or give any solution. Miraculously, due to some very kind immigration officers and especially from EXCELLENT service for Air China, I was able to board (in the last moment) the next flight, an attitude so different from the omissive and careless attitude for Qantas (Australian flagship airline) team. Extremely disappointing!!…