I'm a big fan of ifixit. I've repaired so many Apple products over the years with iFixit's excellent guides I've lost count. It's too bad that the engineers at these tech firms are now designing stuff so that home users are having a harder time fixing their stuff but it is what big companies do. Ultimately, behind all the PR hype, the only thing they are beholden to is the shareholder.
As consumers it is also our right to use the legal democratic institutions of our state and federal gov'ts to level the playing field or at least swing things back in our direction.