> I think the article still doesn't address the mismatch between solar energy production and consumption, which needs to be filled by storage mechanisms.
Or just some old gas plants. No one is demanding a 100% solution. Let's get to 85% or whatever first. Arguments like this (which always appear in these threads) are mostly just noise. Pick the low hanging fruit, then argue about how to cross the finish line.
And the bit about China is an interesting article about trade policy but entirely unrelated to the technology being discussed. "Because it's Chinese" is a dumb reason to reject tech.