Apart from administrators and insurers, I think a large problem is that the job has become substantially more difficult and technology intense, while support and pay hasn't kept pace. At the same time, liability is more serious these days, which I don't think is a bad thing, but certainly sucks for the workers who have to constantly justify themselves and can get crucified for mistakes.