Actually, having experience with both 'solar farms' and residential rooftop in Australia, the solar farms (at least here) struggle against residential rooftop- they need large areas of land (not an issue here) BUT the places where large areas are cheap- isn't where the people are- and also doesn't have the large power infrastructure needed to handle the high outputs from them- meaning their costs initially and for maintenance go way upRetro fitting solar panels on small roofs is bound to be expensive. No economies of scale in the installation and less chance to fine tune the components.
It should get slightly better for residential when solar is fitted as buildings are built.
Another factor in favour of residential rooftop is that it is a diffuse, non centralised source- spread out over towns hundreds of km apart, meaning that a localised event doesn't take out a chunk of your power generation- a thunderstorm over a solar farm can take out a large chunk of generation because it is all tightly clustered, where a thunderstorm over one town leaves others still in bright sunny weather and still generating power
Another advantage is that because it is decentralised, capacity upgrades don't need to happen as often- the town I used to live in back in the 1980's had its feeder and substation was near maxing out with the towns growth, and they were saying they were going to have to expand it by the mid 1990's- today that feeder is STILL at the same capacity, despite the towns population having grown by over four times- because of the mid 1990's growth in rooftop solar was assisting the feeder in supplying the towns needs... A feed that was nearing critical is still in use a quarter of a century later- because the decentralised nature of rooftop residential solar assisting in the load
Larger solar installation companies still mange to get bulk purchasing power in comparison to individuals, so the 'high costs' in relationship to solar farms tend to not be as much as many might think as well- back when I was doing gridties as well, the mob I was working for used to buy in bulk- a dozen container loads at a time- at a cost per panel far less than an individual could manage- and also driving down the installation prices dramatically....
Before covid, we were down to $2500 Au for a 6.6kw system, and occasionally you could even get one for under $2000 installed, they are slowly coming back down, but are still around the same price they were back in 2016 when we had ours installed, in the $3500 bracket a 6.6kw system here will generate around 30-35kwh a day and will cover most houses needs (in the UK, your insolation levels are a bit lower, but still high enough to generate a fair proportion in many cases)