XPS 13 9370 has been the best purchase I've made in years, and Dells customer support really isn't too bad considering they don't have stores in every city like Apple does.
MBP's have their own sets of issues, and aren't flawless either.
Yes I have Pro Support (on-site, 24h) but they don't have the part (keyboard in this case) in stock so the earliest they can do is Wednesday (when I called Thursday) which is no good for me as I am over the Atlantic that day. Not Dell's fault that I am not available but I had hoped they would have a keyboard in stock or could at least get one next day but apparently that wasn't possible. I ended up initiating a return so it will be picked up the following week.
MBP's have their own sets of issues, and aren't flawless either.