More than a week ago on my return leg from SIN=>DRW=>MEL the tiger fight was delayed for one day because of cyclone activity in DRW, it is definitely not tiger's fault but tiger was able to provide coach transfer to/from airport + hotel accomodation for the night (4 star), + buffet dinner, all free, (in Singapore), as a result of the delay we have to wait for the next DRW=>MEL flight, and they gave us free dinner in DRW as well.... not bad at all !
I guess Perth is just too expensive for them to provide anything ! It obviously have something to do with the mining bloom..
When people book discount airline and a connecting flight with another airline and leave NO margin it's their fault. They are even more stupid if they have no travel insurance. Cancellations / delays do happen and sometime it has nothing to do with Airline at all !