My '15 MBP retina had it's keyboard and trackpad shit itself about 12 months after I purchased it. It was becoming apparent at the time that a) apple wouldn't repair it (they told me that I must have damaged it myself so they wouldn't do a warranty job, before even inspecting it) and b) they wanted to take the machine for diagnosis and repairs at the "local" apple centre (roughly 400km away at the time) which through experience I knew to take at least several weeks.
This was not a viable solution for me as it was a work machine, and any downtime was problematic. So I've permanently had my wired keyboard and mouse with me since.
Needless to say I've got an 8th gen i7 Dell on it's way in the mail now.
Side note, I'm not normally a massive Dell fan by any stretch, but no one else had a 8750h/16gb ddr4/1060 geforce for the money I wanted to spend (and available on the shelf), even though the chassis is super plasticy and doesn't really inspire the same 'wow' factor I got from apple hardware's look and feel. It's a G3 17 I've landed on ($1,900 aud with a docking station included), as the G7 was out of stock, and I'm an impatient prick. I'm hoping I don't regret it, haha.
If you'll get a bad unit, I advise you to return it immediately and re-buy. Their replacements come from refurbished units and their refurbishers are no good at fixing everything, and sometimes introduce other issues, so you'll be guaranteed to hate Dell's guts after going thru couple rounds of replacements (as per Dell subreddit). Onsite repair should be fine, though.
I personally like to tinker with my Dells, had performed a not-so-economical upgrade from 9550 to 9560 on mine with great fun and overall just enjoy the 15" laptop. One mistake I made is assuming that the touchpads on 13" XPS would be as good. Boy was I wrong, now my wife's suffering through one. It's the same across 9350 and 9360,but may have been fixed on the 9370, I haven't tried it yet.
For anyone who thinks this is an abuse of the system, I don't feel guilty doing this if Apple takes weeks to replace a keyboard, doesn't offer a temporary replacement or do on-site repair the next business day. I have offered my local Apple reseller money for these services but they won't do it. Somehow they are OK with me buying a brand new device and returning it for every repair.
(Notice this is not EU mandated 14 day right of withdrawal, which only allows you to unpack and reasonably determine suitability, i.e. do a bit more than what you could do in a store. Heavily using the computer for 14 days is not permitted by it and is only allowed by Apple’s generous policy.)
EDIT to add: my 2016 MBP is so bad that I'm seriously considering joining that program.
Was an older Unibody MacBook Pro with a factory SSD, used to randomly decide to delete all the data on it every couple of months. In the end they replaced the entire machine with a newer model.
Having a pro device out of action for more than a week is just not acceptable. If it breaks, I want to have the replacement up and running ASAP. If Apple can then repair and refurbish the original at their own leisurely pace, fine. That will also put the pressure on cutting down on repair times and cost for Apple. They seem incentivized to milk their expensive care package a bit too much currently.
Anyway, my 2017 MBP keyboard is starting to become faulty. I've been dreading having to turn it in because I actually need this thing up and running. I'm actually considering permanently switching to a linux machine and then getting it repaired. After it comes back, I'll probably sell it.