* It does release CO2, maybe 1/10 the rate of fossil fuels but not negligible
* The well is sealed near the surface. Water is injected down the well and exits thousands of feet below ground level, directly into the hot rocks
* The rock itself is not a perfect heat exchanger; it often needs to be fractured to allow steam to escape quickly. There is a limit to how quickly you can inject water without overcooling the rock
* thermodynamic self-regulation - the temperature of geothermal steam is typically only ~240c, at approximately the point of max enthalpy for saturated steam. Gaseous steam alone does not draw heat from the rocks as efficiently as highly saturated vapor mix, and the hot porous rock acts like a heat pipe to quickly disperse hot spots.
* tyranny of temperature - like all heat engines you want higher temperature inputs for efficiency and to keep the hardware small/simple. 240c is a very low working temperature - so you need complex machinery and/or abundant cooling water to make it work
* modern plants separate the steam from the turbines - which operate on a low boiling point organic compound. they may be entirely air cooled