Most accurate article I have seen on SolarCity to date