You're comparing the cost of a battery with a full system. That 16 kWh battery requires a ~$3000 inverter to go along with it.
That's fair.
Better comparison:
Author's config:
3x Powerwalls + inverters = 40 kWh
4.2 kW array
£39,360 = $53k USD
Alternative:
EG4 18kPV Hybrid Inverter = $5000
3x RIUXU = $9600
10x Trina Solar 435w panels = $1580
Cabling, installations, etc. = $5000
Total = $21k
It's not even close...
Well, the math still maths, right?
I am writing this off grid, using about 15kwh of batteries and a $1200 (6kw) inverter. My entire system puls panels and racking those panels, plus wiring some un-powered shacks was about $10k, though I did the work myself (which would probably hae been another 3-5k if I could have found someone to do it.