The 13th Gen (w/i7 only?) has a bigger batter so battery life should be better (a chief concern for some - though I am almost always plugged in). The new version also has an option for a matte screen. There's also an option (coming) for an AMD based system (eg better iGPU).
Almost everything is repairable/replaceable... and in a year or three, when I want to upgrade to a newer/faster system, I know I'll be able too (the upcoming AMD MB is tempting but my machine is less than a year old and I can't justify the cost)