I have no interest in using Google Earth for anything at all (geocaching or otherwise), so I've lost nothing personally here. If removing this feature means that the site is more responsive for everyone (and I have noticed over the last month or so that site performance has improved), I'm not unhappy.
Well since they really just shut it down yesteday I guess something else was makin you happy.