If it's the sole that's broken and the rest of the boot isn't too worn, you can get the boot re-soled with good results. I had a backcountry ski boot break like that once, probably in transit from rough handling and packing, and it was like new once I got a new sole on it. Well worth it on an expensive boot.