I think Elon got ripped off on his last shingle roof. The bar chart is nice but off by at least 150%. I've had many roofing subcontractors as clients past and present in Northern California. Based on an average of 870 roofs in 2016 for Single Family Residential homes in the bay area, Asphalt shingle roofs are $3.12 per square foot for materials and labor. The highest was $5.75 psf and the lowest $2.35 psf. Note that the SF bay area is considered one of the most expensive in roofing market. Also note that Solar City has a poor reputation in the industry for hard selling larger than needed residential solar systems.
The roof launch event was very clear that this is a product that competes against premium roofs. Asphalt shingle roofs aren't premium roofs. As an example, for high-end housing developments, many of them do not allow asphalt shingle roofs.
If that's not your thing, great. Then this isn't the product for you.
The article specifically cites a source talking about asphalt shingle roofs: "The price was calculated for a roof where 35 percent of the tiles are solar (solar tiles cost more per square foot than non-solar tiles), in order to generate $53,500 worth of electricity, which according to Consumer Reports would make a solar roof more affordable than an asphalt shingle roof."
Yet they'll allow those shitty* cedar roofs that look like crap in 20 years...
*Shitty in how they look, not how they perform.
I can drive through a 600k+ neighborhood (5x-6x higher than the average house in my metro) and see this terrible looking shingle. I honestly feel bad for Mr. Jones who can't afford a new cedar (or fake cedar) roof because the option of a nice asphalt isn't allowed in his HOA.