a tree sergeon once told me his liability insurance cost him £20k a year, if theres any thruth in that then that could explain the high price
It wouldn't surprise me, I imagine when something goes wrong it goes properly wrong rather than just an ooops.