They are efficient but do not have as high of an energy output as a smaller and cheaper gas furnaice. Apart from that, the water temperature is lower, so you need much larger radiators. Due to the lower energy output, you also need better insulation or a relatively massive heat pump. And the tech was not around 20 years ago (for reasons unknown to me).