5kWh of batteries is under $1000. That's enough for load shifting for most people. Even if you need several of them, that's still going to be cheaper than installation labor.
where are you buying 5 kWH of batteries for under $ 1,000? The typical 5 kWh battery in Canada is C$ 3,000 - 4,000.
That really depends on where you live.
I set up the batteries and inverter myself, but paid a local installer and his 2 helpers a grand total of $45 to install and ground 10 x 600w panels on my dangerously high metal roof.