I agree with building near use. It's better use of land as well to put them on the roof of buildings.
There are a lot of small scale solar installations on rural properties. I would guess it is often a question of supporting infrastructure and economics not political opposition.
Example of rural small scale solar on SA https://www.redmud.net.au/our-farms
The truck network is privately owned and the big company owners are huge political donors. They will always oppose rail. We have road trains going through town day and night and the roads are getting years of wear in months. Privatise the profits. Socialise the costs.
There are huge bypasses and highway upgrades not far away costing millions and none of the road trains use them. They are tearing up the B roads because it's the only route they are allowed on. It's crazy.
The rail here was never fit for purpose. Installed a century ago and conditions were so bad it moved at a crawl. It could not compete with the massive public funding that goes into roads.