Not a problem. Solar canopies can be built 20' off the ground. (A grocery store near me has one.)
Or provide a separate area for huge vehicles - even if people transporting 200-ton mining haul trucks want to stop off at Wal-Mart en route, it's not like they'll expect to pull into standard bays.
The 18-wheeler format (even with 2x trailers or even 3x trailers) has built in efficiencies. We probably should think about how to support those kinds of efficiencies in grocery stores / Walmart centers.
In fact, I'm pretty sure Walmart uses larger trucks like that on a consistent basis as a cornerstone of its logistic strategy.
And this is at a grocery store with only 2 loading dock bays directly off a fairly busy street, and a total of about 8 customer parking spaces. This is the absolute best case for unloading everything at a warehouse and shipping point to point with a few box trucks instead of making it a stop on everyone's literal or figurative milk run, yet they don't do it.
I'm pretty sure reducing truck-miles barely registers when it comes to "efficiencies" in logistics.
Not an issue for the vast majority of parking lots, but it is something to consider.
My house is almost 100% covered by solar panels, they pretty much are my roof. It's really nice. I wonder how much energy we could generate if every house had solar panels instead of roofs. There probably aren't enough batteries in the world to store all that power.
Solar power with batteries for everything, nuclear energy as backup.
One church I know did this to most of its parking lot, and has tons of spare energy to sell back to the grid.
1) the projects are very expensive, for their project it cost $13mil, is expected to last 25 years, and saves them a total of $15mil. So a $2mil saving IFF no more than a few panels prematurely fail.
2) it still doesn’t get them off the grid.
Until panels become cheaper, or last longer and become more efficient, this isn’t viable to do everywhere.
So covering parking lots has a couple of externalizing factors as well. First, it really does mitigate CO2 pollution by replacing fossil fuel power with PV generated power. It also makes customers more willing to spend more time in your store if their car isn't being baked. And finally if it saved you $2M over 25 years, that is $80,000 a year which allows you to hire additional service staff that aren't being paid out of sales margins, and the increased level of service has been shown to both support more sales and higher margins[1].
What I'm trying so illustrate here is that there are additional factors over a straight "saves a bit more than it costs".
[1] There is a wonderful report on how Nordstroms became the most valuable per sq ft store because they focused on service, service, service. I believe it came from the Harvard Business school but it I didn't find it with a quick search of my archived papers.
You also assume that their savings won’t be needed for something else. Who’s paying for the next installation after this one needs replacing after 25 years? The $2m they save over 25 years isn’t enough.