Solar farms in Germany make me want to scream. Due to clouds and latitude on average they produce less energy than solar on Mars would. They are viable only because multi billions of subsidies are poured into them, via the price of electricity that goes through the roof in part because of it.

If solar then they need to go into places with much more sun over the year. Yes I do believe solar is the way to go. For Germany wind farms are the much better choice though.