Bloody hell i have never had the balls to do anything like this! I'd rather just give it to the pro's to repair or replace!
Reason why its so terrible is because of the complexity of the build, consider a full on PC in a very small package, so i would a.ssume with time, a.ssembly will start become more simple.
This is also another reason why you dont see the major manufacturers of PC/Laptops create complex designs, simply for this reason. They will get faulty systems under warranty and it needs to be fixable as cheap as possible.