Macworld Apple gets a lot of flack for its non-friendly approach to user repairs and upgrades–you can’t really do them. But ...