I understand that perspective and respectfully disagree.
I don’t want to be personally responsible for the initial capital cost, maintenance/repairs/replacements, and knock on cost associated with their general presence.
Some of which could be leaks due to bracket punctures, reduced access for roofers, gutter cleaning, hanging lights, clearing tree debris, etc., and any reason a contractor needs to do work on the room. Or, something that I could normally diy on the roof becomes something I have to high a pro for.
The field makes sense except in the US at least we have tons of land where this would actually be the highest and best use of the land. If it’s not being farmed/used for some sort of ag purpose right now, there’s probably a reason, it’s not suited for it.
Further, nearly every house has suboptimal positioning to create an optimal layout. Given this is a mutually exclusive decision (I would only want to ever own one set of panels), it makes sense for me to put them in a field that has optimal conditions and transport the electricity over the grid for my consumption. It also means I can change houses and my generated electricity follows me without much effort.
Parking lots I support. I actually tried this once as a quick customer feedback test, they didn’t want covered parking due to “safety” concerns of their guests and employees. Also, I’d be concerned the solar stuff would get stolen in an empty parking lot.