It's an important component of a strategic solution. Where it makes sense, aka: not in the artic circle.
Not sure why you're dismissing it so out of hand. I agree it's not the panacea that many want it to be, but it's still very important, especially given its recent cost declines (solar specifically here).