I'm glad you found one that's working well so far. Most people I know who had to suffer using a Surface say the same thing. I don't know how Microsoft gets away with it either.
The amazing thing is when I received my Surface for work, my co-workers were envious. But after using it for a while I was like, y'all are lucky you don't have to use this piece of trash, LOL. There were so many things wrong with it I can't list them all.
I have never gone wrong with a Dell. I'm using a five-year-old Dell Inspiron for my personal computer that still meets my needs.