Glad to see they moved away from the Hexagon shape.
As for the degree, they could have sunk in each chip to
the correct degree.
The fundamental issue is that getting the money back from the investment just isn't going to happen, not unless this is in a place like Las Vegas or around the equator where it gets more direct light.
Not unless we can get more power out of each cell, or make each cell so cheap that each paver/section is more affordable and pays off in the short run.
Or if oil and other fossil fuels become so expensive that the cost to make and place these street solar blocks competitive.
One thing that is going to hamper short term deployment and commercial acceptance of solar is Germany's failed flirtation with wind power. Frankly I fail to see how the technology failed, it was only the expectations and deployment of wind technology that failed.
I see great potential for the street solar cell systems, but I also see the greater potential that deployment by those who will use such will make it a no go situation.