Technology isn’t the problem. The most developed, industrious countries on the planet are able to happily keep their lights on (barring natural disasters) using a combination of all the options listed. Humans are fully capable of generating enough electricity through whatever means.
Our problem is the incompetence, stealing, corruption, nepotism, lying, looting and so on. Whatever type of energy generation we pursue, it will never solve the problem, because the root problem is not the act of generating electricity.