"Cons: short battery life, no USB-A ports, no ethernet, no native display ports, no upgrading after purchase, very expensive"
For me at least, those cons mean I am very very hesitant to buy one of these, and mine just died, so I am trying to decide what to do now. I have an somewhat new Lenovo and I'm sticking with this for now. It's not my main work machine, mostly used for travel, but I traveled with it last week for the first time and it worked perfectly. I was really nervous. How could I possibly work on a Windows machine after almost a decade on OSX. I just worked. No issues, I missed NOTHING in OSX. But for some reason I still want to replace this perfectly functioning thing with a MacBook. Maybe just habit?