To the extent that these technologies can be used in rural pockets to either supplement or defer the extension of costly cross country transmission facilities they certainly have reached an efficiency level to play a part.
But those that expect to stick up windmills, lay out some panels without regard, as Spain apparently did, to technology quality and efficiency, and eschew the 'grid', will be, some time to come, disappointed.
A big problem with solar is storage batteries - a huge expense, and an ongoing one. I still have trouble imagining running a 230 volt clothes dryer on solar...
Build nuclear power plants and let the Navy and the Marines run them. Reliability and security guaranteed! End of problem.