Actually rooftops in general should be solar farms
As a whole putting solar on stilts above a flat carpark is far cheaper per square metre than on top of a building - especially one two stories or more. No need for scaffolding, no complex roof issues, no load bearing issues.
Just put up 3 metre high posts that you would to keep cars cool anyway, and drop the panels on the top. Large car parks mean 100,000 square metres of solar panels far more efficency on the DC->AC conversion back to the grid compared with 1000 lots of 100 square metre roofs.
Now for new buildings sure, build in solar, but more importantly build in battery storage. 50kWh of storage is really cheap compared to the cost of a house and have benefits to the individual house as well as the grid as a whole.
I just wish 2-Axis Sun-Tracking Solar Panel Rigs mounted on top of a pole were cheaper.
I really liked what James Cameron did with the Solar Power Setup that was designed to look like a Sun Flower for his wife's college.
I wish that was commercially available to anybody who wanted it.
Far more efficent in terms of monetary, resource and land to just build more panels down.
While we've got so much easy open space
The LA Dodgers car park alone has a solar power potential of 212 GWh per year, enough to meet the annual power requirements of about 35,000 LA homes.