It's hard to tell if today's increasingly thin and light laptops pose engineering challenges that cause them to be built in a way that diminish opportunities for do-it-yourself repair, or if the ...