Solar Panels, for CIVIL discussion

If solar panels are so great, why not mount them on the roof of electric cars to maintain battery charge.
They should be using solar paint. That technology has made progress. I'm guessing just not economically viable at this time.

Give solar time. Oil has had a very messy and decades to develop. Remember the early 70s? Parts of the Great Lakes used to catch on fire because of fossil fuel industries. But they improved.