Kind reminder that the first solar panels had an efficiency of around 10%, and are now at 22%. The cost of photovoltaics has decreased 60% over the past decade alone.
Of course there is no 'silver bullet'. But the researchers of the original article still recommend working on projects like these.