Unfortunately Macbook have terrible Magsafe chargers. They break frequently and need to be replaced constantly. The cable that is used isn't durable enough. The charging port is nice, but the cable durability isn't. Dell and Toshibas were crap years ago, but Dell has actually turned themselves around with the new XPS line which was introduced last year.
In any case, the people who actually complain on how bad PCs are is because they paid very little for it compared to a Macbook. If you start going into the $1200+ range for PCs then they last just as long as Macbooks. They all use the same internals and the difference is the case design.
It is annoying to hear that argument because although a Macbook lasts twice as long as some PCs, the user paid twice as much on the Macbook. It isn't a fair comparison. Some people would rather have updated internals every two years rather than using four year old technology.
Your car comparison isn't a good one either. There's a much bigger difference between the BMW and Honda Civic vs. Apple MacBook and a cheap Windows PC. The internals are exactly the same for both computers. BMW and Civic uses very different internal engine/performance/transmission as well as user experience etc. If you feel like paying $1000+ extra for a "better" charging port, different software, and better customer service, then suit yourself. If you get a solid Windows laptop that costs more than $1000, you wouldn't need customer service in the first place. I've never had to deal with them until I dropped my laptop or broke it myself. Look at the Razer Blade, and compare it to the MacBook Pro 15". The problem is that there's a VAST difference between a cheap Windows laptop, and a nice premium Windows laptop. All of Apple MacBook Pro computers have a "premium feel and quality" to them and cost a lot more than $1000.
I agree that some people prefer Apple PC's because of their end-user experience of OSX and customer service, but there are plenty of alternatives which are cheaper that are just as good/even better. To say otherwise is very ignorant. I've known people who have a lot of problems with their Apple Macbooks, including myself (charger, hinge issues, etc.)