There is a school of thought that if you can get a decent tariff, and do your washing and tumble drying at night and charge your EV at night (if you have one), then a battery isn't really necessary! With say a 9.5kw battery installed and commissioned for say £4500 lasting 15 years, it's costing you £300 a year. Plus of course conversion losses of 20% over the 15 years which will vary by individual battery usage.
If you have a decent size solar array, your exports from March to October will likely cover your home use, and yours exports in the summer may well give you enough to cover the winter months import, depending on usage.
As with all things, everyone will have different usage and system sizing, and there is no one size fits all, and of course there's always the convenience of a battery and maybe EPS too.
Personally, I enjoy having the convenience of the battery, and having had my system, including an A2A heat pump for heating, 16 months now, I know that my electric exports with a battery, covered all my energy costs last year (including gas charges, electric import charges, gas and electric standing charges), and I finished up with around £125 profit.
I'm happy with that, and the whole system, 5kw inverter, 9.5kw battery and 5.46 array, including the A2A peat pump was £12,200 and should pay for itself in 6.5 years.