Joe, one thing you did not mention is the computer boards in the modern machines. They do fail. The one thing I do like about modern machines is that some have the needle up/needle down function and self threaders. However, my Elna 7200 self threader is non functioning even after a $160.00 maintenance visit. Aaaarg! That is the one thing that sold me on buying an modern machine.