I did. It doesn’t address many of the concerns out there. Cherry picked examples show proof of concept, but that doesn’t always scale up.
Hydro power is pretty awesome, and I know China has some huge projects in that realm, but that too has a price, as @emo_pinata pointed out. And like I said, hydro isn’t feasible in all areas of the US. I agree with the article that “renewables [can] be integrated into electric grid”. But there is still a lot of work to make that a reality.