I've had my MBP for three years. In that time, I had to replace the topcase (keyboard/touchpad) conveniently after one year warranty expired. I found a replacement on Ebay, however I lost most of my function keys and two-finger touch on touchpad. My battery is toast and doesn't last five minutes without adapter. I've had to replace my adapter. My screen died about 2.5 years in, this was covered by warranty. Also the bezel around the screen has cracked on both sides, so screen is supported by the back shell and wobbles slightly.
The OS is far better than alternatives though so I suffer with it all.