Your concerns are interesting.
Here are some solar power plants that appear to have the secret to overcoming temperature, sand, and wind. Any ideas what they're doing?
• 1547 MW capacity: Tengger Desert Solar Park
• 1000 MW capacity: Kurnool Ultra Mega Solar Park
• 1000 MW capacity: Datong Solar Power Top Runner Base
• 850 MW capacity: Longyangxia Dam Solar Park
• 746 MW capacity: Bhadla Solar Park
• 600 MW capacity: Pavagada Solar Park
• 579 MW capacity: Solar Star, Rosamond, CA, United States
• 552 MW capacity: Copper Mountain Solar Facility, Boulder City, NV, United States
• 550 MW capacity: Topaz Solar Farm, San Luis Obispo County, CA, United States
• 550 MW capacity: Desert Sunlight, Desert Center, CA, United States
• 500 MW capacity: Huanghe Hydropower Golmud Solar Park
• 452 MW capacity: Mount Signal Solar, Calexico, CA, United States
• 400 MW capacity: Mesquite Solar Project, Arlington, AZ, United States
• 140 W capacity: Mars Spirit Rover (ok, the experiment failed in 2011)
• 140 W capacity: Mars Opportunity Rover