I don't have enough experience to 'swear by' anything about a keyboard, but I can tell when I definitely cannot stand a keyboard for a certain property:
- I won't use a keyboard in the first place when its layout is for sure not sufficient for my usage, e.g. some important keys are lacking.
- I may not want to touch a keyboard when the caps look oily with food grease, hair, dead skin, etc otherwise, all caps and all profiles are good to use for a while.
- I will stop using a keyboard when its switches irritate me to an unbearable degree, e.g. "@#%&* so gritty, some sands are inside?!" or "So loud... Sshh... it's 3am".
- I actually care about the case least, until a keyboard flexes or when the clicks echo like there is a valley inside, or when I pick it up (rarely) to take a good look at it as an object instead of a device.
I also see some component can be more of a 'constant' and some keep on changing. A set of nice caps 30 years ago are still a set of nice caps, while some may not care about those non-reusable vintage switches or toss away the PCB (and therefore the case) of vintage boards. It is rarer to reuse vintage cases and plates, and I have yet to see someone reuse (but not revive) a vintage PCB.
Buy the classic caps and then a sandblaster (plus an ultrasound cleaner and an ultraviolet setup, or just collect PBT and POM caps and I'll only need the cleaner), then in 30 years, I will still be happy about the look of my keyboard.