A Few Graphs Say It All for Weather-Dependent “Renewables”