My hunch is that they require LiDAR data for the estimate and LiDAR data is currently collected one municipality at a time and stored in many different places. It's a data fragmentation problem.
In comparison, ground elevation data (omitting buildings and trees) can be collected using radar from orbit. That's why we have consistent and widely available elevation data like SRTM for the entire planet.