Original: Although sunlight is free and abundant, solar electricity is still usually more expensive to produce than large-scale mechanically generated power due to the cost of the panels.
Simplified: Although sunlight is free and abundant, solar panels are expensive to produce and have only a 10-20% conversion efficiency.