I was a long time MacBook Pro user I went though three MBP models from 2006 to 2012. I switched mostly because I was frustrated with short comings of OS X. I wanted to make sure I got a good Laptop with first class Linux support so went with XPS, which had the best specs on market at time.
Pretty happy with it. The Trackpad had issues. When I first bought Laptop I had to compile my own custom kernel to get two finger scrolling working(has long since been mainlined). But quality was comparable to Macbook's quality. I have had no issues with either the keyboard or the display certainly nothing like you have mentioned...
The fan is starting to die in it now but it has lasted 3 years of heavy use about on par with lifespan of my old Macs. I'll probably pick up a new laptop in post Christmas sales I'll likely go with Dell again.
(I also like the touch-screen more than I thought I would, and I wouldn't go back).
I'm now using an e7440 which is my favourite so far, but even that still has hopeless graphics (Intel HD 4400) that get the fan going crazy, and it also has the keyboard drawing patterns on the screen.
Dell XPS line-up is quite nice, and on par with any Apple laptop.