While renewable energy appears to be getting cheaper by the day, the issue of reliability has meant that it can?t compete with fossil fuels. But that may soon change