The Geysers area in Northern California has been providing power to San Francisco for 50 years. In the right area it makes some sense, like hydropower
Two huge issues with geothermal. First is location. It doesn't work anywhere really east of the Rockies due to the land being too geologically stable. You'd have to dig too deep to make it economic. Second is the fluid. Unless something has changed recently, the fluid used for the thermal transfer has a nasty habit of gumming up and making the whole system efficiency go to shit. Last I read, the downtime and fluid cost kills any savings the plant may have had over energy sources.
I agree with you, geothermal is bad ass shit and is really good, but much like hydro, it's so location and resource dependant so as to make it infeasible for daily use.
Yeah, if you live somewhere that it makes sense than great but it is not a "silver bullet" for anywhere at any time.