I just watched the clip. Thanks for the link.
It was a pitch to get excitement for the 25 houses to volunteer for the Ausgrid trial in Newcastle. So in that sense it probably was pitched at the right audience.
They were also upfront about the units being expensive at the present time, but that the price wil come down as volume sales kick in.
Cheers
U.Plodder