This is a very weird article, so I thought of taking a look at the author. Michael Barnard has been writing in the past for Forbes magazine, is the co-founder of a couple of start-ups, and is the Chief Strategist of The Future Is Electric or TFIE Strategy Inc. It looks like:
TFIE’s mission is to ensure that as much of the trillions spent on climate solutions in the coming decades is spent intelligently, wisely and quickly.
Michael Barnard spends his time projecting scenarios for decarbonization 40-80 years into the future, and assisting executives, boards and investors to pick wisely today.
[source: https://tfie.io/]
I have the impression that he is simply not invested to geothermal. If anyone has got more info, please share.