Comment by lousken
If you already have a macbook why not just buy a PC at this point? You can change parts that break, you won't have to deal with battery issues and if you are on a budget you can only buy what you need today and upgrade later.
edit: to lenovo/dell question I'd say the quality varies by model - lower end thinkpads are better while expensive one got worse. But there are still a lot of differences between a small business series and enterprise. USB-C perfect as a connector, but if it is not replaceble it is a nightmare.