They assumed electrochemical storage which is really expensive and invalidates there findings, renewables would be significantly cheaper than there suggesting.
(Also, http://www.theretheyretheir.com/. Not usually a grammar Nazi, but that's pretty hard to read)