current running yield of 3.48% is much better than you'll get from government bonds or bank deposit interest rates. also remember all that these are INVESTMENT GRADE companies ( rated BBB or higher ) , unlike junk bonds offering much higher yields but with higher risks. Bolivian bonds anyone ?
you can also buy individual company australian ASX traded bonds directly https://xtbs.com.au/