I have a Bernina so I can’t speak personally to Singer quality these days. But here are my other thoughts.
I ended up buying a new machine to replace an old Kenmore because even though I had the manual, there was 0 information about the machine online, no help, no videos, nothing. When I ran into a problem getting the zipper foot to work, I had nowhere to turn. The snarky man at the repair shop asked me why I was bothering. (F him, I go to a different shop now.)
Regarding speed, mine has a speed setting. Have you found a speed setting for yours? There probably is one somewhere…
I’m now in my forties and I gotta say, my automatic needle threader is a godsend. I have to manually thread my serger needles and it takes me many minutes to pull off even with my reading glasses on, sigh.
PS your bench cushion looks awesome!
Five stairs at time down would break my ankles