I would say it’s the laws of physics, combined with basic economic infeasibility, that creates uncertainty for wind and solar.
I almost missed your post leaving the page. Caught it out of the corner of my eye and it’s a great summary of the situation.