Legoland (Florida) uses a design almost just like this in partnership with the local power utility (if signs on the structures are to be believed) for about a quarter of their parking which they sell at a premium both for the shade and for being the closest parking to the front entrance.
The concerns being voiced by others here are greatly exaggerated.
The panels are high enough above the vehicles that you can easily see all the way down the row for finding a car or spotting a mustache twirling villain up to no good and I'd assume that even with solar panels, Diseny would still have security driving around.
People are about as likely to run into these, I'd think as they are the light poles. I'm sure people
do run into the light poles with a degree of frequency that would probably be surprising and there would of course, be more of these but I've never heard of anyone knocking down or damaging a pole anywhere at Disney because the bases are made solid enough that most of that damage is going to be to the vehicle, who's at fault and driving at low speeds.
I'd have to think it would be the same story with the solar panel bases being mostly cement.
And for the comparisons of parking garage troubles, I have to wonder if that person has been to Universal in the last 20+ years. Somehow they've managed to make that work with what at various times, has been what I'd consider to be a rougher crowd than you'd typically find at Disney, especially on horror nights with the level of drinking going on.