Out of curiosity, just checked current temperatures (the Google result is accurate, is it?) for Penrith and Parramatta - both 44 degrees. Birdsville - 43. Walgett (well inland in northern NSW) - and a routinely hot place, I'm told - is 42.
Is it urban heat island effect that makes Western Sydney so hot?