I think the combination of cost, SMD multilayer boards, lack of good documentation, and proprietary code that to my knowledge can't be replaced yet on these boards are what is keeping some repairs from being done.
I am sure we will gain more experience in the coming years and find some workarounds. Otherwise we will have rooms full of huge paperweights in 10-15 years.
Please see the multiple prior threads on this topic for more info...