It's repairable, upgradable (MB swap for processors (3 generations of Intel and one AMD so far), ram and storage are socketed), linux support is fairly good with most things just working (running NixOS personally on my 12th Gen Intel 13").
Performance is average (but the i5 I got was a improvement over my 2012 Retina MB Pro) and battery life is average to poor (but I am plugged in most of the time), size and weight are okay (for me!).