‘home geothermal’ isn’t really a thing unless you’re already living on a hotspring, which is quite unusual. (delta-v is not sufficient)
At the point someone is drilling km+ boreholes and installing MW+ turbines, it’s safe to call it commercial.
Geothermal turns turbines with steam that then produces massive quantities of electricity. That makes it an energy source. The water way down under the ground in these cases is superheated by the surrounding rock, and provides plenty of high quality heat. There are no heat pumps involved.
It’s like the difference between having a pool in your backyard, and damming a huge river and installing turbines.
Geothermal systems don’t strictly need to produce energy with steam, I just completed a project to convert some boilers and chillers with heat recovery chillers and a geothermal loop for heating and cooling at a research lab for an S&P 500 constituent. I’m doing another project to replace some existing geothermal heat pumps for another customer this fall, no power generation, just heating and cooling.
The different between these two ideas, is that a heat pump is not producing heat (as it's primary goal). It's concentrating and moving heat from point A to point B. The amount of heat moved may exceed the amount of raw energy used to perform this process (and should, in most situations), HOWEVER, it can not exceed the amount of energy you would get back by trying to reverse the process to extract energy. It is still a net energy consuming process.
This is important, because if it wasn't - you could power the heat pumps off their own output, and you'd literally have infinite energy/perpetual motion machine. Which would be awesome. It is also impossible, near as we can tell.
What actually happens is everything grinds to a halt, because the useful (Actual) energy output from the heat pump is lower than the energy required to run it.
Chances are, that system isn't even really geothermal (as in using latent heat of the planet) - any large enough mass would do the same thing. People just like to say the word because it sounds 'green'. If the ground was hot enough (for instance) to provide actual heat itself, a heatpump would be a waste for heating the building - and extremely inefficient for cooling it. It would be better to just pipe water straight out of the ground to heat, and use air based HVAC to cool.
Geothermal power generation does produce power - by tapping into a source of heat so hot that the difference between normal atmospheric temperatures and that heat source allows us to generate useful power. A heat pump gets in the way and causes losses in these situations.
Unless you're sitting (quite literally) on a hotspring, this requires going VERY deep into the ground. Which is what this article is about.
I get the vibe that your definition of "producing power" is electrical power generation. However the original argument is that there is energy being extracted that is not in the form of electricity.