XPS 13 (all previous 3 generations 9343/9350/9360) in business environment is not very reliable - I have 7 broken ones at work out of 40 total in use.
i cannot say anything about latest gen (9370?) - we stopped buying because of the high failure rate.
things that failed on them : power port dying, bent metal frame at bottom corners of screen (cracking after a while), wobbly screen after 1-2 years of usage (can be fixed but you have to take it fully apart), wifi card dying.
I tested the dell 7390 & 7490 some months ago and those definitely feel more sturdy. also can be upgraded with additional ram sticks.
lenovo t series is also quite good, but i do not have any recent hands on with them.