I agree with many of the posts on here, there is lots of bureaucracy and a large amount of paperwork which all ends up being passed on to the customer, if they don't fly off and withhold payment that is!!!
I also think that when an engine is at its TBO plus 20% you have had value for money and if the engine manufacturer thinks its ready for an overhaul, at this point I tend to think they no more than myself or my engineer.
If your car had covered 275000 miles on the same engine you would think you had had excelllent value for money so why would a Cherokee or similar be any different.