Not just the last couple of years, they've had issues with reliability for years, 2005 Kimi came second in the WDC, he didn't score points in 5 races, races he was either leading or would bagged a fair few points, Lewis and Fernando had issues in 2007 when one of them should have won the title, in 2010, a couple of issues cost Lewis big points that could have seen him bag the title and this year, Lewis has had 3 race wins taken from him as well as the chance to score a bag full of points in other races due to reliability or pit stop issues..
For a team that prides itself in the pursuit of perfection they're doing a piss-poor job in trying to achieve it!