Oil and gas have used, between drilling and refining, over 7 million acres of land in just the US. Yes, it provides more electricity, but at the cost of destroying the entire planet's biosphere, global warming, etc.
Current US estimates for solar land usage are 500,000 acres.
The land use arguments are bunk. Anyone who complains is repeating oil and gas propaganda.