I bought a Dell Inspiron in 2006 and it still runs great - I use it every day. The only things I've done are upgrade the harddrive to an SSD and upgrade the RAM from 2 to 4GB. Never done anything else, even cleaning.
I am pretty sure the reason most people have problems is how they use it - taking it with them into the bath, running it on the bed, etc. Or they bought a really cheap one.
I'm no fan of Apple by any stretch of the imagination, and I'm inclined to blame them for this one, but hardware issues happen sometimes to everyone. I believe I've seen reports that put Apple about the middle of the pack. But pay > 1k for your laptop and treat it well and it'll last you. In my experience, most people treat their electronics like crap because they don't really understand them - they abstract away all the internals.