It's not solarpunk, unless "lots of solar installations" qualifies. They just used the term to convey an aesthetic, or as bait. Being "punk" or socialist is not the point.