>solid hardware

You’ve clearly not owned Atari gear :-). The keyboard eventually goes. I think I’m on #3 for my Atari 1200. I never owned an ST so I cannot speak to the durability of those devices.