The answer to this Quora question is that solar lights are better. Solar lights have a greater lifespan and electrical efficiency than LED lamps.