"...a single component in an energy mix". And that mix relies on the grid? With nuclear or other centralized power source, yes.
https://pv-magazine-usa.com/2018/08/20/enphase-going-einstei...
https://pv-magazine-usa.com/2019/01/03/as-utilities-fight-di...