I run NixOS on a coreboot-ed T420 and I absolutely love everything on the outside, but it really shows its age when compared to the display on my Macbook or it comes to running heavier software ie. rust-analyzer, Chrome, or Nix builds.
If Lenovo were to release a modern T420-like, with identical chassis, battery system and similar IO port variety, but a modern display, modern internals (replaceable SSD! soldered RAM at least has a case for performance) and a modern camera, cash would evaporate out of my wallet.
I remember there was a person [1] modding T60/T61s into "T700"s with 11th gen Intel chips. Unfortunately it looks like the project's been quiet since 2022. Hopefully there'll be more who try.
I have a 25th Anniversary Edition Thinkpad, 7th gen i7 that I keep running PopOS specifically because it has the old magic style IBM keyboard. It's the only laptop I can stand typing on, but it's video card is getting so old in the tooth that it's starting to have problems with compatibility.
T14 Gen 5 AMD is perhaps the current best you can go for with non-soldered RAM.
I’ve never heard of a thinkpad without a replaceable ssd.