Lazy troll is lazy. You don't need to store your entirely yearly production. You need to store the difference between your daily production peak and your daily demand peak, and you only need to store it for that fraction of the day.
“You need to store the difference between your daily production peak and your daily demand peak”
Firstly, I would think the difference between production and demand on a single day is a better indicator than the difference between your daily production peak and your daily demand peak, which could be months away from the day production peaks.
Even that isn’t correct, though. Such a reserve buffer would be depleted after that worst-case day, so if the day after that day also has demand outstrip production, you’re in trouble.
You know, we have these things called gas plants... They burn gas and you can turn them off if you don't need them...
You can even generate the gas with excess renewables if you really want to...
If your goal is to store 100% of all power produced for an entire year for use a later date, then yeah... you would need 50,000+ of those.
If your goal is something not ridiculous, for example, storing storing the difference of production-consumption when production>consumption for use later when consumption>production, you would likely need very significantly less than 50,000+ of those.
Clearly you only need a small proportion of grid power in storage to cope with peaks.
There are also multiple ways to smooth load - overcapacity, battery storage, pumped storage, load shedding, pricing. These are solved problems which just need a bit more work and investment, and many countries already use pumped storage extensively.
The UK has had pumped storage since 1963, there are more planned around the world - this is neither exotic nor particularly hard, the only constraint is land, and as I mentioned there are multiple other solutions.
Scotland has already entirely met its needs with renewables this year. This can and will be expanded to other nations in time.
Oh, just a few oddballs nobody's ever heard of: Switzerland, Austria, Portugal, Japan, Spain, Italy, South Africa, Belgium, Ukraine, South Korea, Poland, France, Australia, Thailand, Germany, UK, India, US, China, Russia.