Goofy pronouncement on solar power from someone who should know better