We just parted ways with our beloved 23SS to make the change to a TT - notice I did NOT say "move up". It gave us many years of use with no problems. Hated to see it go, but time, age and all that goes with it made making this change the best choice for us. It has a great new family and we're thrilled for them.
The leak in the kitchen faucet, I believe, is OEM....our new Rockwood 2604 also had one. Luckily DH was going to make smoothies for breakfast and when he got the blender out discovered it was damp. A very small drip, but a quick tightening of the fitting fixed it, so we were dried out in no time at all.
Enjoy your 23SS, it's a beauty!