Scale and location. Those don’t work everywhere.
Gas will always be needed, only way to heat at night, and what about during winter when there only 6 hours of sunlight?
Your link also talks about why geothermal isn’t good for single homes, it’s incredibly inefficient to drill thousands of holes for one community. There’s a host of other issues too.