The article claims that the supercharging stations are solar. The whole point of the article is about independence from oil, if you ignore the hyperbolic title.
Jason isn't saying Tesla isn't out to make money, simply that they are out to make money from great cars, rather than the oil industry.
I'm still skeptical that the charging stations will scale up to a national scale, but I admire Musk trying.