I agree. I have used HP, Dell and Lenovo laptops and all of them suck in terms of build quality. I use a Macbook for work and even though I hate macOS the build quality of the laptop is exceptional. There is obviously a huge price difference in Windows vs Mac laptops. I am willing to fork additional money to the Windows laptop companies if they can guarantee a well built laptop. But looking at their track record it doesn't seem worth it to pay thousands to get a crappy laptop anyway.
FYI: My Thinkpad has better build quality than any Macbook. My Dell was comparable.
The key thing about Dell and Lenovo is they have a byzantine set of laptop lines, from plastic craparific up to rather good. A top-of-the-line Thinkpad will set you back more than a Macbook, but will be better built too (and faster). Dell doesn't go quite as high, but still goes pretty high in quality.